API reference
The Boundry API is regional by design. Authenticate every request with a project API key and send it to the regional endpoint for that project.
Base URL
Use the regional endpoint assigned to your project. The endpoint picker in the header updates examples throughout these docs.
https://api.au.boundry.devAuthentication
Pass the project API key as a bearer token. A key is scoped to one project and only accesses that project’s regional data plane.
Authorization: Bearer $BOUNDRY_API_KEYErrors
Every non-successful response uses the same JSON envelope. Use name for programmatic handling, show message when it helps the developer, and inspect errors for field-level validation details.
{
"name": "validation_error",
"message": "The request could not be validated.",
"errors": {
"to": ["Enter at least one valid recipient."]
}
}Error response fields
namerequiredstringmessagerequiredstringerrorsobjectHTTP status codes
400Bad requestThe request body is malformed or cannot be parsed.
401UnauthorizedThe bearer token is missing, expired, or invalid.
403ForbiddenThe key cannot access the requested project resource.
404Not foundThe requested resource does not exist in this project.
409ConflictThe request conflicts with the current resource state.
410GoneThe requested resource is no longer available.
422Validation errorOne or more request fields failed validation.
5xxServer errorA transient regional service error interrupted the request.
Idempotency and retries
For operations that accept Idempotency-Key, reuse the same key when retrying a request after an uncertain network failure. Retry transient 5xx responses with backoff; do not retry validation errors without changing the request.
Core resources
The reference focuses on the operations most integrations need. The complete contract remains available in the OpenAPI document.
Emails
Send transactional messages and inspect accepted email records.
Domains
Manage the sending identities attached to a regional project.
Webhooks
Configure signed event delivery for a regional project.