{"benchmark_score":98,"category":"fixture","description":"Deterministic benchmark fixture representing a well-formed third-party x402 paid API.","endpoint_url":"https://valid.example/api/paid","grade":"excellent","latest_signals":{"accepts_entries":true,"bazaar_metadata":true,"endpoint_reachable":true,"facilitator_metadata":true,"manifest_fresh":true,"network_consistent":true,"openapi_schema":true,"payment_challenge":true,"price_format_valid":true,"schema_org_present":true,"x402_manifest_present":true,"x402_manifest_well_formed":true},"max_score":100,"method":"POST","name":"Valid x402 Paid API Fixture","openapi_url":"https://valid.example/.well-known/openapi.json","payment":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","facilitator":"Coinbase CDP","network":"base","resource_matches_endpoint":true,"scheme":"exact","settlement_tested":false,"x402_version":1},"pricing":{"currency":"USDC","display":"0.01 USDC","max_amount_required":"10000","price_atomic":"10000","price_usdc":"0.01"},"protocol":"x402","provider":"Ontario Fixture Lab","rank":1,"report_history":{"actual_report_count":0,"fixture_report_count":3,"matching_strategy":"target_url exact, then normalized origin","reports":[{"grade":"ready","integrity_valid":true,"readiness_score":100,"report_id":"fixture_valid_x402_20260519","report_url":null,"signals":{"accepts_entries":true,"bazaar_metadata":true,"endpoint_reachable":true,"facilitator_metadata":true,"manifest_fresh":true,"network_consistent":true,"openapi_schema":true,"payment_challenge":true,"price_format_valid":true,"schema_org_present":true,"x402_manifest_present":true,"x402_manifest_well_formed":true},"source":"fixture_report","verified_at":"2026-05-19T00:00:00Z","warning_count":0},{"grade":"ready","integrity_valid":true,"readiness_score":99,"report_id":"fixture_valid_x402_20260518","report_url":null,"signals":{"accepts_entries":true,"bazaar_metadata":true,"endpoint_reachable":true,"facilitator_metadata":true,"manifest_fresh":true,"network_consistent":true,"openapi_schema":true,"payment_challenge":true,"price_format_valid":true,"schema_org_present":true,"x402_manifest_present":true,"x402_manifest_well_formed":true},"source":"fixture_report","verified_at":"2026-05-18T00:00:00Z","warning_count":0},{"grade":"ready","integrity_valid":true,"readiness_score":98,"report_id":"fixture_valid_x402_20260517","report_url":null,"signals":{"accepts_entries":true,"bazaar_metadata":true,"endpoint_reachable":true,"facilitator_metadata":true,"manifest_fresh":true,"network_consistent":true,"openapi_schema":true,"payment_challenge":true,"price_format_valid":true,"schema_org_present":true,"x402_manifest_present":true,"x402_manifest_well_formed":true},"source":"fixture_report","verified_at":"2026-05-17T00:00:00Z","warning_count":0}],"source":"fixture_reports","used_existing_readiness_reports":false},"safety":{"facilitator_settle_called":false,"mode":"metadata, fixture, saved-report, and unpaid HTTP 402 challenge evidence only","paid_settlement_calls_made":false,"payment_headers_signed":false,"spends_money":false},"schema":"ontario.paid_api_benchmark.v1","score_breakdown":{"network_asset_clarity":{"explanation":"Network and asset clarity checks whether agents can choose the correct chain and token before signing.","max_score":10,"percent":100.0,"score":10,"signals":{"asset_declared":true,"facilitator_metadata":true,"network_consistent":true,"network_declared":true}},"price_clarity":{"explanation":"Price clarity rewards machine-parseable atomic pricing and a human-readable USDC display value.","max_score":15,"percent":100.0,"score":15,"signals":{"currency_declared":true,"max_amount_required_matches":true,"price_atomic_parseable":true,"price_usdc_parseable":true,"readiness_price_signal_valid":true}},"report_history":{"explanation":"Report history rewards signed evidence, repeat observations, and fresh readiness reports.","max_score":15,"percent":86.67,"score":13,"signals":{"fresh_latest_report":false,"has_report_history":true,"integrity_valid_count":3,"integrity_valid_latest":true,"latest_age_hours":374.41,"multiple_reports":true,"ready_report_count":3,"report_count":3,"three_ready_reports":true}},"schema_quality":{"explanation":"Schema quality rewards crawler-readable manifests, OpenAPI coverage, and catalog metadata.","max_score":15,"percent":100.0,"score":15,"signals":{"bazaar_metadata":true,"openapi_schema":true,"schema_org_present":true,"x402_manifest_present":true,"x402_manifest_well_formed":true}},"uptime":{"explanation":"Availability is estimated from benchmark fixture observations; no paid retry is made.","max_score":20,"percent":100.0,"score":20,"signals":{"endpoint_reachable":{"rate":1.0,"sample_count":3,"successes":3},"payment_challenge_observed":{"rate":1.0,"sample_count":3,"successes":3}}},"x402_payment_correctness":{"explanation":"Payment correctness checks the unpaid challenge shape and declared x402 requirements, not settlement.","max_score":25,"percent":100.0,"score":25,"signals":{"exact_scheme_declared":true,"http_402_payment_challenge":true,"resource_matches_endpoint":true,"structured_accepts_entries":true,"x402_version_declared":true}}},"scoring_weights":{"network_asset_clarity":10,"price_clarity":15,"report_history":15,"schema_quality":15,"uptime":20,"x402_payment_correctness":25},"slug":"fixture-valid-x402-paid-api","urls":{"api":"https://ontarioprotocol.com/api/benchmarks/fixture-valid-x402-paid-api","benchmark_index":"https://ontarioprotocol.com/benchmarks","html":"https://ontarioprotocol.com/benchmarks/fixture-valid-x402-paid-api","methodology":"https://ontarioprotocol.com/proof/paid-api-benchmark-scoring","well_known":"https://ontarioprotocol.com/.well-known/paid-api-benchmarks.json","x402_index":"https://ontarioprotocol.com/benchmarks/x402"},"x402_manifest_url":"https://valid.example/.well-known/x402.json"}
