API Reference

The SUNDRIFT API

A small, predictable REST surface for invoking SUNDRIFT's compliance-grade mortgage agents. JSON in, JSON out. Authenticated with an API key, region-locked to Australia.

Base URL

https://console.sundriftai.com.au/v1

Authentication

Send your secret key in the X-API-Key header on every request. Create, scope, and rotate keys in the Console.

X-API-Key: sk_live_...

Endpoints

GET/v1/agentsList the agents available to your key.
POST/v1/agents/runRun an agent on your input.
GET/v1/organization/usageUsage and cost for your organisation.

Run an agent

curl https://console.sundriftai.com.au/v1/agents/run \ -H "X-API-Key: sk_live_..." \ -H "Content-Type: application/json" \ -d '{ "role_id": "DOCUMENT_COLLECTOR", "input": "What documents does a PAYG applicant need?" }'

Pass role_id (e.g. DOCUMENT_COLLECTOR) or AUTO to let VEGA route. The response returns the agent's answer, the model version that served it, and token usage for billing.

At a glance

Pricing

One flat AUD rate, pay-as-you-go (ex-GST). Billed only on tokens used.

Rate limit

60 requests/min per key. Bursts above this return 429.

Errors

401 invalid key · 403 role not permitted · 429 rate limit.

Region

All inference runs in australia-southeast1. Data stays in Australia.

Get your API key → Documentation Talk to us