{"schema_version":"1.0","service":"ShopSafe URL verification","service_version":"0.4.1","enabled":true,"interfaces":{"rest":"https://shopsafe.com.au/api/v1/verifications","mcp":"https://shopsafe.com.au/mcp","openapi":"https://shopsafe.com.au/api/v1/openapi.json","api_catalog":"https://shopsafe.com.au/.well-known/api-catalog","interactive_docs":"https://shopsafe.com.au/api/v1/docs"},"authentication":{"type":"bearer_api_key","required_scopes":["lookup","verify"],"owner_setup_url":"https://shopsafe.com.au/portal/agents"},"pricing":{"currency":"AUD","quick_check_cents":2,"free_attempts_per_account_utc_day":20,"paid_enabled":true,"credit_pack_cents":1000,"automatic_topups":false,"charge_only_when":"complete_fresh_check_after_free_allowance","fresh_cache_cents":0,"poll_cents":0,"incomplete_checks":"reservation_released","max_cost_default_cents":0,"owner_funding_url":"https://shopsafe.com.au/portal/agents"},"limits":{"maximum_cache_age_seconds":300,"maximum_url_characters":2048,"maximum_http_redirects":3,"maximum_reputation_lookups_per_fresh_check":4,"requests_per_account_per_minute":120,"service_fresh_attempts_per_utc_day":500},"evidence":{"suite":"public_dns_https_redirects_static_sensitive_forms_google_web_risk","reputation_scope":"submitted_url_and_responding_http_redirects","javascript_executed":false,"business_identity_verified":false,"score_is_probability":false,"missing_evidence_policy":"zero_score_with_missing_coverage_is_unknown"},"retries":"Reuse the exact idempotency key and parameters after a transport failure. Do not raise a cost maximum or spending cap without owner authority.","documentation_url":"https://shopsafe.com.au/developers","integration_examples":{"python":"https://shopsafe.com.au/static/examples/shopsafe_verify.py","javascript":"https://shopsafe.com.au/static/examples/shopsafe_verify.mjs","guide":"https://shopsafe.com.au/developers#quickstart","default_max_cost_aud_cents":0}}