REST API
Use the REST API when your app, agent backend, or workflow needs Australian data directly. Send a bearer token. Get JSON back.
Base URL
Section titled “Base URL”The version is in the path. New optional fields may be added to v1. Breaking changes use a new version.
Authentication
Section titled “Authentication”Every API request except GET /v1/_health needs an OAuth bearer token.
Authorization: Bearer $HOIST_TOKENTreat the token like a password. Keep it server-side. Do not paste it into browser code, public repos, screenshots, prompts, or analytics payloads.
Common endpoints
Section titled “Common endpoints”| Endpoint | What it does | Auth |
|---|---|---|
GET /v1/_health | Checks whether the API is responding. | None |
GET /v1/abn/{abn} | Looks up an Australian Business Number. | Bearer token |
POST /v1/ppsr/preview | Previews a PPSR search before a paid run. | Bearer token |
POST /v1/ppsr/search | Runs a PPSR organisation or serial-number search. | Bearer token |
GET /v1/receipts/due-diligence | Reads records for completed checks. | Bearer token |
ABN lookup
Section titled “ABN lookup”curl https://api.assets.hoistai.com/v1/abn/11695718659 \ -H "Authorization: Bearer $HOIST_TOKEN"Use this when your agent needs to verify a business identity or GST status before it answers.
PPSR preview
Section titled “PPSR preview”curl https://api.assets.hoistai.com/v1/ppsr/preview \ -H "Authorization: Bearer $HOIST_TOKEN" \ -H "Content-Type: application/json" \ -d '{"subject_kind":"organisation","acn":"123456789"}'Preview before running a paid PPSR search. Show the cost and subject back to the human before charging them.
PPSR search
Section titled “PPSR search”curl https://api.assets.hoistai.com/v1/ppsr/search \ -H "Authorization: Bearer $HOIST_TOKEN" \ -H "Content-Type: application/json" \ -d '{"subject_kind":"organisation","acn":"123456789","purpose":"counterparty check"}'Use this when your agent needs source data, not a guess. Paid searches require account access and billing capacity.
Responses
Section titled “Responses”Responses are JSON. They include source result data, timestamps, IDs, and enough context for an agent to explain what it found.
Hoist supplies Australian source data. It does not provide legal, credit, tax, or financial advice.
OpenAPI
Section titled “OpenAPI”The machine-readable API spec remains the contract source for generated clients: