Redbark Advisor is in Closed Beta. The API can change while we work with beta firms. We keep changes small and tell beta firms before anything breaks.
Base URL
https://advisor.redbark.com/api/v1/openapi.json. It is public and needs no key. The endpoint pages in this tab are built from it.
What the API covers
Your first request
Make an API key in Settings > API and MCP. Then ask who the key acts as:Conventions
- JSON in and JSON out. Field names are
snake_case. - Send a body on
POSTandPATCHwithContent-Type: application/json. A body can be up to 256 KiB. GETandDELETEtake their inputs in the query string.- Ids are opaque strings with a prefix, such as
adv_cli_for a client. Store them as they are. - Times are UTC strings in ISO 8601 form.
- Every response carries an
X-Request-Idheader. Quote it if you contact us.
Scopes
Every API key and connected app carries scopes. A scope is an area and a level, such asclients:read or clients:write.
- There is one read and one write scope for each area in the table above.
- A write scope includes its read scope.
- Each endpoint page shows the scope it needs.
- A call without the scope fails with
403 insufficient_scope.
Admin-only calls
Some calls change how the firm is set up. Only an admin can make them:- Changing the firm’s name and branding.
- Inviting, changing and removing team members.
- Adding and changing document types, their fields and fact definitions.
- Adding, changing and deleting webhook endpoints, rolling secrets, resending deliveries and sending tests.
403 admin_required on these calls unless that member is an admin.
Next steps
Authentication
API keys, connected apps and scopes.
Errors
Error codes, rate limits and pagination.
Webhooks
Get told when things change.

