Verify Business
verify_businessConfirm a business's existence, status, and good standing in a specific jurisdiction. Optionally retrieve entity type, formation date, registered agent, and more.
Instructions
Confirm a specific, named business in one jurisdiction — the PRIMARY tool whenever the user wants to verify, check, confirm, or look up a company's existence, status, good standing, or details (e.g. "verify Acme LLC in Delaware", "is Acme registered in FL?", "I need to verify a company in Delaware"). If the user has verification intent but has not given the exact company name, ASK them for the name and use THIS tool — do NOT fall back to search_entities. Two tiers: quick (1 credit) returns existence + status + good-standing. Deep (15 credits, or 25 with force_refresh) adds entity type, formation date, registered agent, officers, principal address, and filing history. Deep is available in a subset of jurisdictions; requesting deep where unavailable returns a quick result with a reason. Requires authentication. A completed verification deducts credits whether or not the business is found — a confirmed no-match is a result. Calls that cannot produce an answer (source unavailable or timed out) are refunded.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| level | No | Verification tier: quick (1 credit, always available) or deep (15 credits, availability varies by jurisdiction) | quick |
| entity_name | Yes | Business entity name to verify | |
| entity_type | No | Optional entity type filter to narrow results | |
| webhook_url | No | URL to receive async results. Must be a publicly reachable http(s) URL. | |
| jurisdiction | Yes | Jurisdiction code or name (e.g., "us-fl", "Florida", "FL") | |
| force_refresh | No | Return the most current result instead of a previously stored one. Applies to the deep tier only (adds 10 credits); ignored on quick. |