{
  "resource": "https://americanshomeqa.com/mattress-finder/api/v1",
  "authorization_servers": [
    "https://americanshomeqa.com/mattress-finder"
  ],
  "bearer_methods_supported": [
    "header"
  ],
  "scopes_supported": [
    "shortlists:write",
    "reports:write"
  ],
  "resource_name": "Americans Home Sleep API",
  "resource_documentation": "https://americanshomeqa.com/mattress-finder/auth.md",
  "resource_policy_uri": "https://americanshomeqa.com/mattress-finder/en/privacy",
  "resource_signing_alg_values_supported": [],
  "tls_client_certificate_bound_access_tokens": false,
  "x-public-reads": {
    "required": false,
    "description": "Every GET under /api/v1 is public and requires no credential. Authentication applies only to POST endpoints that create records.",
    "endpoints": [
      "https://americanshomeqa.com/mattress-finder/api/v1/recommend",
      "https://americanshomeqa.com/mattress-finder/api/v1/matrix",
      "https://americanshomeqa.com/mattress-finder/api/v1/sizes",
      "https://americanshomeqa.com/mattress-finder/api/v1/products",
      "https://americanshomeqa.com/mattress-finder/api/v1/faq",
      "https://americanshomeqa.com/mattress-finder/api/v1/batch"
    ]
  },
  "x-self-serve": {
    "registration_endpoint": "https://americanshomeqa.com/mattress-finder/api/v1/keys",
    "description": "Keys are issued instantly by an unauthenticated POST. There is no approval step, because an autonomous agent cannot complete one.",
    "public_sandbox_key": "ah_test_sandbox"
  }
}