Integration / API·Updated 25 May 2026
Connecting other systems via our API
Integrations & API
TheValua exposes a JSON REST API for every product on your plan. Authentication is via short-lived JWTs minted from your licence key.
Getting credentials
1. Open Licences in the portal.
2. Pick the licence you want to integrate against.
3. Click Issue API token. Tokens expire after 90 days and are rotatable.
Common endpoints
GET /v1/properties- list properties on your tenant.POST /v1/valuations- submit a new valuation job.GET /v1/invoices- pull invoice history for reconciliation.
Webhooks
Under Integrations > Webhooks you can subscribe to events such as invoice.paid, ticket.replied and licence.expiring. We sign every delivery with HMAC-SHA256 so you can verify it.
Rate limits
60 requests per second per tenant, 1,000 per minute. Need more? Talk to us.