{
  "openapi": "3.1.0",
  "info": {
    "title": "Registry Verify",
    "version": "1.0.0",
    "description": "Florida business entity lookup in official Florida Division of Corporations records, the data behind Sunbiz. Send a business name and get candidate matches with document number, status, filing type and date, registered agent, officers, home state, annual report status, status change history, and the Florida source file for each record. Use it for KYB before paying, onboarding, or contracting with a Florida company. Florida only. A result is a candidate name match, not proof of identity. 0.10 USDC per lookup over x402 on Base.",
    "contact": {
      "name": "Registry Verify",
      "email": "hello@registryverify.com",
      "url": "https://registryverify.com/"
    },
    "x-guidance": "Send one GET request to /verify-florida-business with the business name in name; the first request returns HTTP 402 with the x402 payment terms, and an x402 client pays 0.10 USDC on Base and repeats the same request to receive the JSON answer. Each match is a candidate Florida filing: quote its doc_number, read status_label, annual_report.sentence and home_state.sentence, and confirm a second fact such as the city, the registered agent or an officer before treating it as the company you mean. A no match answer means no candidate was found in the Florida files we hold, not that the business does not exist."
  },
  "x-agentcash-guidance": {
    "llmsTxtUrl": "https://registryverify.com/llms.txt"
  },
  "externalDocs": {
    "description": "Agent skill: when to call, how to pay, how to read the answer",
    "url": "https://registryverify.com/skill.md"
  },
  "servers": [
    {
      "url": "https://myproceeds.xyz/api/pay/cmupojkok000bjz043ecdfmec",
      "description": "Proceeds x402 paywall for Registry Verify. Every lookup is paid here."
    }
  ],
  "paths": {
    "/verify-florida-business": {
      "get": {
        "operationId": "verifyFloridaBusiness",
        "summary": "Look up a business name in Florida Division of Corporations records",
        "description": "Returns up to five candidate Florida filings for a business name, each with its document number, status, filing type and date, principal city and ZIP code, registered agent, officers, home state, annual report status, status change history, and the Florida source file. The answer also gives the coverage and freshness of the Florida data, the date our status history begins, each case where a Florida filing and a filing formed in another state carry the same name, and, when home_state is sent, how many candidates were formed in that state. Costs 0.10 USDC per call, paid over x402 on Base. An unpaid request returns 402 with the payment terms. Every call is a separate payment, including a call that finds no match and each retry.",
        "tags": [
          "Florida business lookup"
        ],
        "security": [],
        "x-payment-info": {
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.10"
          },
          "protocols": [
            {
              "x402": {}
            }
          ]
        },
        "parameters": [
          {
            "name": "name",
            "in": "query",
            "required": true,
            "description": "The business name to look up, URL encoded. The legal name with its suffix, such as LLC, INC or CORP, matches best.",
            "schema": {
              "type": "string",
              "minLength": 2,
              "maxLength": 200
            },
            "example": "Publix Super Markets"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "description": "Maximum number of candidate filings returned, 1 to 5.",
            "schema": {
              "type": "integer",
              "minimum": 1,
              "maximum": 5,
              "default": 5
            }
          },
          {
            "name": "home_state",
            "in": "query",
            "required": false,
            "description": "Optional two letter United States state code the caller believes the company was formed in, such as DE. Filings formed there are listed first, and the answer says plainly when none was found.",
            "schema": {
              "type": "string",
              "minLength": 2,
              "maxLength": 2,
              "pattern": "^[A-Za-z]{2}$"
            },
            "example": "DE"
          }
        ],
        "responses": {
          "200": {
            "description": "Candidate Florida filings for the name, each with its home state, annual report status and status history, plus the dataset block, the status history window, any name shared across home states, and the home state query when home_state was sent.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VerifyAnswer"
                },
                "examples": {
                  "publix": {
                    "summary": "Publix Super Markets, limit=1",
                    "description": "Our search's real values for name=Publix Super Markets and limit=1 on 2 November 2026, shortened: one of the six officers is shown, and the history, annual_report and home_state blocks, the raw filing detail fields, and the top level history fields are left out. The schema describes them.",
                    "value": {
                      "query": "Publix Super Markets",
                      "match_count": 1,
                      "matches": [
                        {
                          "doc_number": "112252",
                          "name": "PUBLIX SUPER MARKETS, INC.",
                          "status": "A",
                          "filing_type": "DOMP",
                          "file_date": "1921-12-27",
                          "principal_city": "LAKELAND",
                          "principal_zip": "33811-3311",
                          "ra_name": "Corporate Creations Network Inc.",
                          "officers": [
                            {
                              "zip": "338113311",
                              "city": "LAKELAND",
                              "name": "PHILLIPS DAVID P",
                              "type": "P",
                              "state": "FL",
                              "title": "EXEC",
                              "address": "3300 PUBLIX CORPORATE PKWY"
                            }
                          ],
                          "source_file": "cordata2.txt",
                          "similarity": 0.84,
                          "filing_type_label": "Domestic For-Profit Corporation",
                          "status_label": "Active",
                          "provenance": {
                            "source": "Official Florida quarterly corporate archive",
                            "publisher": "Florida Division of Corporations",
                            "file": "cordata2.txt",
                            "official_source_url": "https://dos.fl.gov/sunbiz/other-services/data-downloads/quarterly-data/"
                          },
                          "status_as_reported_by": "Florida Division of Corporations",
                          "similarity_basis": "entity_name_similarity"
                        }
                      ],
                      "same_name_across_home_states": [],
                      "dataset": {
                        "jurisdiction": "Florida",
                        "coverage": "quarterly_corporate_snapshot_with_daily_updates",
                        "complete_registry": false,
                        "quarterly_snapshot_loaded": true,
                        "authoritative_no_match": false,
                        "record_count": 13035051,
                        "source_file_count": 119,
                        "quarterly_source_file_count": 10,
                        "represented_daily_source_file_count": 109,
                        "source_file_date_start": "2026-06-25",
                        "source_file_date_end": "2026-11-01",
                        "latest_event_source_file": "20261030ce.txt",
                        "latest_event_file_date": "2026-10-30",
                        "source_retrieved_at": "2026-11-02T14:14:32.103316+00:00",
                        "last_ingested_at": "2026-11-02T15:04:53.374154+00:00",
                        "expected_source_records": 1004,
                        "imported_records": 1004,
                        "quarantined_records": 0,
                        "import_status": "successful",
                        "stale": false,
                        "warning": "This service searches the loaded Florida quarterly corporate snapshot and supplemental daily files. A no-match result means no candidate was found in the covered data; it does not prove that a business is absent from Florida records."
                      },
                      "result_interpretation": {
                        "match": "A candidate name match in the covered Florida registry files, not proof of business identity.",
                        "no_match": "No candidate was found in the covered files; this does not prove that the business is absent from Florida records.",
                        "status": "The status reported in the source file, not an independent determination that the business is currently operating.",
                        "similarity": "Name similarity only; it is not an identity-confidence score.",
                        "home_state": "The home state Florida's own record names for a filing, not a check against that state's register."
                      }
                    }
                  }
                }
              }
            }
          },
          "402": {
            "description": "Payment required. The x402 payment request: pay 0.10 USDC on Base with an x402 client and repeat the same request. Read the network and amount from this answer rather than assuming them.",
            "headers": {
              "PAYMENT-REQUIRED": {
                "description": "The same payment terms, base64 encoded JSON.",
                "schema": {
                  "type": "string"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PaymentRequired"
                },
                "example": {
                  "x402Version": 2,
                  "accepts": [
                    {
                      "scheme": "exact",
                      "network": "eip155:8453",
                      "amount": "100000",
                      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                      "payTo": "0xe2ba8614a9b44962500d831de5fb7799c818fc31",
                      "maxTimeoutSeconds": 300,
                      "extra": {
                        "name": "USD Coin",
                        "version": "2",
                        "assetTransferMethod": "eip3009"
                      }
                    }
                  ],
                  "resource": {
                    "url": "https://myproceeds.xyz/api/pay/cmupojkok000bjz043ecdfmec/verify-florida-business?name=Publix+Super+Markets",
                    "description": "One Florida business-name lookup. Price is 0.10 USDC.",
                    "mimeType": ""
                  },
                  "error": "Payment required"
                }
              }
            }
          },
          "422": {
            "description": "The name is missing, shorter than 2 or longer than 200 characters, or too broad, or home_state is not two letters. Add more of the legal name and try again.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "example": {
                  "detail": "Query is too broad; enter more of the legal business name."
                }
              }
            }
          },
          "429": {
            "description": "Too many requests. Wait for the Retry-After seconds.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "example": {
                  "detail": "request rate limit exceeded"
                }
              }
            }
          },
          "502": {
            "description": "Our data service failed. Each retry is a new payment, so retry at most once.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "example": {
                  "detail": "upstream query failed"
                }
              }
            }
          },
          "504": {
            "description": "Our data service timed out. Each retry is a new payment, so retry at most once.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "example": {
                  "detail": "upstream query timed out"
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "VerifyAnswer": {
        "type": "object",
        "description": "The answer to one paid lookup.",
        "required": [
          "query",
          "match_count",
          "matches",
          "dataset",
          "result_interpretation",
          "same_name_across_home_states"
        ],
        "properties": {
          "query": {
            "type": "string",
            "description": "The name that was sent, as received."
          },
          "match_count": {
            "type": "integer",
            "minimum": 0,
            "maximum": 5,
            "description": "How many candidate filings are in matches."
          },
          "matches": {
            "type": "array",
            "maxItems": 5,
            "description": "Candidate Florida filings, closest name first. When home_state was sent, filings formed in that state come first.",
            "items": {
              "$ref": "#/components/schemas/Match"
            }
          },
          "dataset": {
            "$ref": "#/components/schemas/Dataset"
          },
          "result_interpretation": {
            "$ref": "#/components/schemas/ResultInterpretation"
          },
          "history_begins_on": {
            "type": [
              "string",
              "null"
            ],
            "format": "date",
            "description": "Present on every paid answer. The first Florida file date our status change history covers. We hold no changes from before it."
          },
          "history_note": {
            "type": "string",
            "description": "Present on every paid answer. A plain sentence on how far back our status change history goes."
          },
          "same_name_across_home_states": {
            "type": "array",
            "description": "Present on every answer, and an empty list when there is nothing to note. Lists each name held by both a Florida filing and an out of state filing in these matches, which often means one business registered twice and can also mean two unrelated businesses.",
            "items": {
              "$ref": "#/components/schemas/SameNameNote"
            }
          },
          "home_state_query": {
            "$ref": "#/components/schemas/HomeStateQuery"
          }
        }
      },
      "Match": {
        "type": "object",
        "description": "One candidate Florida filing.",
        "required": [
          "doc_number",
          "name",
          "status",
          "status_label",
          "filing_type",
          "filing_type_label",
          "officers",
          "similarity",
          "similarity_basis",
          "provenance",
          "status_as_reported_by"
        ],
        "properties": {
          "doc_number": {
            "type": "string",
            "description": "The Florida document number. Anyone can look it up on Sunbiz."
          },
          "name": {
            "type": "string",
            "description": "The name as filed with Florida."
          },
          "status": {
            "type": "string",
            "description": "The status Florida reports: A for active, I for inactive."
          },
          "status_label": {
            "type": "string",
            "description": "The status in words, such as Active."
          },
          "filing_type": {
            "type": "string",
            "description": "Florida's filing type code, such as FLAL or DOMP. A code that starts with FOR is a company formed in another state and registered in Florida."
          },
          "filing_type_label": {
            "type": "string",
            "description": "The filing type in words."
          },
          "file_date": {
            "type": [
              "string",
              "null"
            ],
            "format": "date",
            "description": "The date the filing was made in Florida. For a company formed elsewhere, the date it registered in Florida."
          },
          "principal_city": {
            "type": [
              "string",
              "null"
            ],
            "description": "City of the principal address."
          },
          "principal_zip": {
            "type": [
              "string",
              "null"
            ],
            "description": "ZIP code of the principal address."
          },
          "ra_name": {
            "type": [
              "string",
              "null"
            ],
            "description": "The registered agent named on the filing."
          },
          "officers": {
            "type": "array",
            "maxItems": 6,
            "description": "Up to six officers or managers as Florida's record holds them.",
            "items": {
              "$ref": "#/components/schemas/Officer"
            }
          },
          "source_file": {
            "type": "string",
            "description": "The Florida file this record came from."
          },
          "similarity": {
            "type": "number",
            "minimum": 0,
            "maximum": 1,
            "description": "How close the filing's name is to the name sent. Names only; not a confidence that this is the right company."
          },
          "similarity_basis": {
            "type": "string",
            "description": "What the similarity compares."
          },
          "provenance": {
            "$ref": "#/components/schemas/Provenance"
          },
          "status_as_reported_by": {
            "type": "string",
            "description": "Who reports the status: the Florida Division of Corporations."
          },
          "state_country": {
            "type": [
              "string",
              "null"
            ],
            "description": "The raw home state code from Florida's record, when it was read."
          },
          "annual_reports": {
            "type": [
              "array",
              "null"
            ],
            "description": "The annual reports Florida's record lists, when they were read: up to the last three, each with a year and a filing date. Florida often repeats the same report twice.",
            "items": {
              "type": "object",
              "properties": {
                "year": {
                  "type": "integer"
                },
                "filed_on": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "format": "date"
                }
              }
            }
          },
          "more_than_six_officers": {
            "type": [
              "boolean",
              "null"
            ],
            "description": "True when Florida's record says the filing has more than six officers."
          },
          "history": {
            "$ref": "#/components/schemas/History",
            "description": "Present on every paid match. Our change history for the filing."
          },
          "annual_report": {
            "$ref": "#/components/schemas/AnnualReport",
            "description": "Present on every paid match. Annual report status."
          },
          "home_state": {
            "$ref": "#/components/schemas/HomeState",
            "description": "Present on every paid match. Where the company was formed."
          }
        }
      },
      "Officer": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "description": "Title code as Florida's record gives it."
          },
          "type": {
            "type": "string",
            "description": "P for a person, C for a company."
          },
          "name": {
            "type": "string"
          },
          "address": {
            "type": "string"
          },
          "city": {
            "type": "string"
          },
          "state": {
            "type": "string"
          },
          "zip": {
            "type": "string"
          }
        }
      },
      "Provenance": {
        "type": "object",
        "properties": {
          "source": {
            "type": "string",
            "description": "Which kind of Florida file the record came from."
          },
          "publisher": {
            "type": "string",
            "description": "Florida Division of Corporations."
          },
          "file": {
            "type": "string",
            "description": "The Florida source file name."
          },
          "official_source_url": {
            "type": "string",
            "format": "uri",
            "description": "The Division's data download page for that kind of file."
          }
        }
      },
      "History": {
        "type": "object",
        "properties": {
          "first_seen_on": {
            "type": [
              "string",
              "null"
            ],
            "format": "date",
            "description": "The first Florida daily file in which we saw this filing."
          },
          "history_begins_on": {
            "type": [
              "string",
              "null"
            ],
            "format": "date",
            "description": "The first date our status change history covers."
          },
          "last_status_change": {
            "type": [
              "object",
              "null"
            ],
            "description": "The most recent status change we recorded, if any.",
            "properties": {
              "date": {
                "type": [
                  "string",
                  "null"
                ],
                "format": "date"
              },
              "status": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "status_label": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "source_file": {
                "type": [
                  "string",
                  "null"
                ]
              }
            }
          },
          "older_than_history": {
            "type": "boolean",
            "description": "True when the filing date is before our history begins."
          },
          "note": {
            "type": "string",
            "description": "A plain sentence on what the history covers."
          }
        }
      },
      "AnnualReport": {
        "type": "object",
        "description": "What Florida's files show about this filing's annual report.",
        "properties": {
          "state": {
            "type": "string",
            "enum": [
              "filed",
              "due",
              "late",
              "dissolution_date_passed",
              "not_due_yet",
              "inactive",
              "unknown",
              "rule_not_checked"
            ],
            "description": "filed: this year's report is on file. due: it is not on file and 1 May has not passed. late: 1 May has passed without it. dissolution_date_passed: the fourth Friday of September has passed without it, and our status may not show the dissolution or revocation until we load Florida's next quarterly file. not_due_yet: the filing was made this year. inactive: Florida lists the filing as inactive, so no report is owed. unknown or rule_not_checked: we cannot say, and the sentence says why."
          },
          "current_year": {
            "type": "integer",
            "description": "The year this status is for."
          },
          "current_year_filed": {
            "type": [
              "boolean",
              "null"
            ],
            "description": "True when this year's report is on file, false when it is not, null when we cannot tell or no report is owed yet."
          },
          "latest_year": {
            "type": [
              "integer",
              "null"
            ],
            "description": "The year of the newest annual report on file."
          },
          "latest_filed_on": {
            "type": [
              "string",
              "null"
            ],
            "format": "date",
            "description": "The date the newest annual report on file was filed."
          },
          "due_by": {
            "type": "string",
            "format": "date",
            "description": "1 May of the current year."
          },
          "dissolution_date": {
            "type": "string",
            "format": "date",
            "description": "The fourth Friday of September, when Florida dissolves or revokes filings still missing this year's report."
          },
          "sentence": {
            "type": "string",
            "description": "The status in one plain sentence. Quote it."
          },
          "source_file": {
            "type": [
              "string",
              "null"
            ],
            "description": "The Florida file the reports were read from."
          },
          "source_file_date": {
            "type": [
              "string",
              "null"
            ],
            "format": "date",
            "description": "The date of the Florida file the reports were read from."
          },
          "data_refreshed_at": {
            "type": [
              "string",
              "null"
            ],
            "description": "When our last import finished."
          },
          "rule_sources": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uri"
            },
            "description": "The Florida Statutes sections and the Sunbiz page behind the rule."
          }
        }
      },
      "HomeState": {
        "type": "object",
        "description": "The home state Florida's own record names for this filing.",
        "properties": {
          "code": {
            "type": [
              "string",
              "null"
            ],
            "description": "The home state code as Florida's record holds it, or null when the record names none or we could not read it."
          },
          "name": {
            "type": [
              "string",
              "null"
            ],
            "description": "The state in words, or null when there is no code or it is not a United States state code."
          },
          "is_florida": {
            "type": [
              "boolean",
              "null"
            ],
            "description": "True when the home state is Florida, null when there is no code."
          },
          "code_decoded": {
            "type": "boolean",
            "description": "False when the code is not a United States state code. Florida does not document its other codes, so they are not guessed."
          },
          "official_search_url": {
            "type": [
              "string",
              "null"
            ],
            "description": "That state's official business search."
          },
          "official_search_authority": {
            "type": [
              "string",
              "null"
            ],
            "description": "The office that keeps that state's business register."
          },
          "sentence": {
            "type": "string",
            "description": "Where the company was formed, in one sentence."
          }
        }
      },
      "SameNameNote": {
        "type": "object",
        "properties": {
          "normalized_name": {
            "type": "string",
            "description": "The shared name with case, punctuation and the legal form, such as LLC or INC, removed."
          },
          "florida": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "doc_number": {
                  "type": "string"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "description": "The Florida filings with this name."
          },
          "out_of_state": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "doc_number": {
                  "type": "string"
                },
                "name": {
                  "type": "string"
                },
                "home_state_code": {
                  "type": "string"
                },
                "home_state_name": {
                  "type": "string"
                }
              }
            },
            "description": "The filings formed in another state with this name, and that state."
          },
          "sentence": {
            "type": "string",
            "description": "What the shared name may mean, in one plain sentence."
          }
        },
        "description": "A name held by both a Florida filing and a filing formed in another state in these matches."
      },
      "HomeStateQuery": {
        "type": "object",
        "description": "Present only when home_state was sent. Answers the cross state question.",
        "properties": {
          "requested": {
            "type": "string",
            "description": "The two letter code that was sent, in capitals."
          },
          "requested_name": {
            "type": [
              "string",
              "null"
            ],
            "description": "That state in words, or null when it is not a United States state code."
          },
          "code_decoded": {
            "type": "boolean",
            "description": "False when the code sent is not a United States state code."
          },
          "official_search_url": {
            "type": [
              "string",
              "null"
            ],
            "description": "That state's official business search."
          },
          "official_search_authority": {
            "type": [
              "string",
              "null"
            ],
            "description": "The office that keeps that state's business register."
          },
          "match_count_from_there": {
            "type": "integer",
            "minimum": 0,
            "description": "How many of these filings name that state as their home state."
          },
          "doc_numbers_from_there": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "The document numbers of those filings."
          },
          "sentence": {
            "type": "string",
            "description": "The answer to the cross state question in one plain sentence, including when no Florida registration was found for a company formed there. Quote it."
          }
        }
      },
      "Dataset": {
        "type": "object",
        "description": "Coverage and freshness of the Florida files behind the answer.",
        "properties": {
          "jurisdiction": {
            "type": "string",
            "const": "Florida",
            "description": "Florida on every answer."
          },
          "coverage": {
            "type": "string",
            "description": "quarterly_corporate_snapshot_with_daily_updates when Florida's quarterly snapshot is loaded, otherwise partial_daily_files."
          },
          "complete_registry": {
            "type": "boolean",
            "description": "False on every answer: we do not claim that the files we hold contain every Florida filing."
          },
          "quarterly_snapshot_loaded": {
            "type": "boolean",
            "description": "True when Florida's quarterly snapshot is loaded."
          },
          "authoritative_no_match": {
            "type": "boolean",
            "description": "Always false: a no match does not prove absence."
          },
          "record_count": {
            "type": [
              "integer",
              "null"
            ],
            "description": "How many Florida records we hold."
          },
          "source_file_count": {
            "type": [
              "integer",
              "null"
            ],
            "description": "How many Florida files we have loaded."
          },
          "quarterly_source_file_count": {
            "type": [
              "integer",
              "null"
            ],
            "description": "How many of them come from the quarterly snapshot."
          },
          "represented_daily_source_file_count": {
            "type": [
              "integer",
              "null"
            ],
            "description": "How many of them are daily files."
          },
          "source_file_date_start": {
            "type": [
              "string",
              "null"
            ],
            "format": "date",
            "description": "The date of the oldest Florida daily file we hold."
          },
          "source_file_date_end": {
            "type": [
              "string",
              "null"
            ],
            "format": "date",
            "description": "The date of the newest Florida daily file we hold."
          },
          "latest_event_source_file": {
            "type": [
              "string",
              "null"
            ],
            "description": "The newest Florida status event file we loaded."
          },
          "latest_event_file_date": {
            "type": [
              "string",
              "null"
            ],
            "format": "date",
            "description": "The date of that status event file."
          },
          "source_retrieved_at": {
            "type": [
              "string",
              "null"
            ],
            "description": "When we last downloaded from Florida."
          },
          "last_ingested_at": {
            "type": [
              "string",
              "null"
            ],
            "description": "When our last import finished."
          },
          "expected_source_records": {
            "type": [
              "integer",
              "null"
            ],
            "description": "How many records our last import expected."
          },
          "imported_records": {
            "type": [
              "integer",
              "null"
            ],
            "description": "How many records our last import imported."
          },
          "quarantined_records": {
            "type": "integer",
            "description": "How many records our last import set aside because they had no document number or name, or a filing date in the future."
          },
          "import_status": {
            "type": [
              "string",
              "null"
            ],
            "description": "The result of our last import."
          },
          "stale": {
            "type": "boolean",
            "description": "True when our last import finished more than seven days ago. Tell the user how old the data is."
          },
          "warning": {
            "type": "string",
            "description": "What a no match does and does not mean, in one sentence."
          }
        }
      },
      "ResultInterpretation": {
        "type": "object",
        "description": "One sentence each on what the parts of an answer mean.",
        "properties": {
          "match": {
            "type": "string"
          },
          "no_match": {
            "type": "string"
          },
          "status": {
            "type": "string"
          },
          "similarity": {
            "type": "string"
          },
          "home_state": {
            "type": "string"
          }
        }
      },
      "PaymentRequired": {
        "type": "object",
        "description": "The x402 version 2 payment request Proceeds returns. The same terms are base64 encoded in the PAYMENT-REQUIRED header.",
        "properties": {
          "x402Version": {
            "type": "integer"
          },
          "accepts": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "scheme": {
                  "type": "string"
                },
                "network": {
                  "type": "string"
                },
                "amount": {
                  "type": "string"
                },
                "asset": {
                  "type": "string"
                },
                "payTo": {
                  "type": "string"
                },
                "maxTimeoutSeconds": {
                  "type": "integer"
                },
                "extra": {
                  "type": "object"
                }
              }
            }
          },
          "resource": {
            "type": "object",
            "properties": {
              "url": {
                "type": "string"
              },
              "description": {
                "type": "string"
              },
              "mimeType": {
                "type": "string"
              }
            }
          },
          "error": {
            "type": "string"
          }
        }
      },
      "Error": {
        "type": "object",
        "properties": {
          "detail": {
            "type": [
              "string",
              "array"
            ],
            "description": "What went wrong. A parameter that fails validation gives a list of the problems instead of one sentence."
          }
        }
      }
    }
  }
}
