GET/v1/business/{id}

Fetch a business by ID

Return the full canonical record for an entity, keyed by the TrustRegistry ID returned from /verify or /search.

Request

GET /v1/business/{id}
GET /api/v1/business/be_01HK3... HTTP/1.1
Host: trustregistryapi.com
Authorization: Bearer tr_live_...

Response — 200 OK

response
{
  "id": "be_01HK3...",
  "business_name": "<canonical name from registry>",
  "state": "TX",
  "registration_number": "<from registry, may be null>",
  "entity_type": "<from registry, may be null>",
  "status": "active",
  "formation_date": "<ISO date, may be null>",
  "confidence_score": 0.97,
  "source": "Texas Comptroller — Active Franchise Tax Permit Holders",
  "data_source": "live_registry_ingestion",
  "created_at": "2025-04-12T10:00:00Z",
  "updated_at": "2026-05-22T09:00:00Z"
}

Not found — 404

404
{
  "error": {
    "code": "not_found",
    "message": "No business found with that ID."
  }
}

See Errors for the full envelope.