Which documentation do you need?
CorpX publishes one OpenAPI contract and two reading paths. Hosts and headers are not interchangeable: your credential tells you which one is yours.
You received a credential from CorpX (integrator panel or support) and
operate many accounts. Calls go to https://tenant.api.corpx.com,
X-Tenant-Id on each one, no request signing. Includes account
opening.
The bank issued the credential for your account in the internet
banking. Calls go to https://client.api.corpx.com, one account, and
every request carries a JWS signature on top of the token.
What is the same in both
- Money in BRL,
numberwith two decimals (150.50). Never cents, never a string. - Your
identifieron every write, unique per account; it comes back in the statement, the lookup and the webhooks. - Errors with a stable
errorCodeplusdocsandrequestIdin the response. Open enum: an unknown code is a generic error of the same status. - Webhooks with a fixed envelope and a deterministic
idto deduplicate on. - One reference generated from the same
openapi.yaml, cut per product.
For agents and LLMs
Read For agents (BaaS) or
For agents (IB) depending on where the
credential came from. Index: /llms.txt. Contracts:
/openapi/baas.yaml and
/openapi/ib.yaml, served by
the site itself from the published reference. Do not assume a single base URL.
Documentação em português em docs.api.corpx.com.