Api Endpoint

insurance-state-adoption

Which NAIC insurance model laws a given state has adopted, inverted from the NAIC state-page corpus. Give a state (name or code) and an optional model or topic filter and get the models it has adopted with each classification, citation and linkback.

Open interactive test console

Offering

Provider
api.agentstools.dev
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Legal And Compliance
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://api.agentstools.dev/insurance/state-adoption
MIME type
application/json
First seen
2026-10-16T01:51:10.599Z
Last seen
Tags
insurance, regulation, compliance, naic, state-adoption, model-law, state-law, insurance-regulatory, citation, Cited

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.03 USDC
Atomic price: 30000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "30000",
    "payTo": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493"
  }
]

Observed health

Status
Healthy
Latest latency
375 ms
Average latency
1049 ms
HTTP status
402
Last checked
Reachability
100% over 13 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET",
        "HEAD",
        "DELETE"
      ]
    },
    "queryParams": {
      "type": "object",
      "properties": {
        "state": {
          "type": "string",
          "description": "US state or territory name or 2-letter code, such as California or CA"
        },
        "model": {
          "type": "string",
          "description": "Optional NAIC model number(s) to check, comma separated"
        },
        "topic": {
          "type": "string",
          "description": "Optional keyword to filter the models scanned"
        }
      },
      "required": []
    }
  },
  "required": [
    "type",
    "method"
  ],
  "additionalProperties": false
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET",
            "HEAD",
            "DELETE"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "model": {
              "description": "Optional NAIC model number(s) to check, comma separated",
              "type": "string"
            },
            "state": {
              "description": "US state or territory name or 2-letter code, such as California or CA",
              "type": "string"
            },
            "topic": {
              "description": "Optional keyword to filter the models scanned",
              "type": "string"
            }
          },
          "required": [],
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}