# Qual documentação você precisa? A CorpX publica **um** contrato OpenAPI e **dois** caminhos de leitura. Os hosts e os headers não são intercambiáveis: a credencial diz qual é o seu. #### [BaaS](/baas/guias/comece-aqui/primeiros-passos) Você recebeu credencial da **CorpX** (painel do integrador ou suporte) e opera **várias contas**. Chamadas para `https://tenant.api.corpx.com`, `X-Tenant-Id` em cada uma, **sem** assinar request. Inclui abertura de contas. #### [Internet banking](/ib/guias/comece-aqui/visao-geral) O banco emitiu a credencial da **sua conta** no internet banking. Chamadas para `https://client.api.corpx.com`, **uma** conta, e toda requisição leva uma assinatura JWS além do token. ## O que é igual nos dois * **Dinheiro em BRL, `number` com duas casas** (`150.50`). Nunca centavos, nunca string. * **`identifier` seu em toda escrita**, único por conta; volta no extrato, no lookup e nos webhooks. * **Erros com `errorCode` estável** mais `docs` e `requestId` na resposta. Enum aberto: código desconhecido é erro genérico do mesmo status. * **Webhooks com envelope fixo** e `id` determinístico para deduplicar. * **Uma referência gerada do mesmo `openapi.yaml`**, recortada por produto. ## Para agentes e LLMs Leia [Para agentes (BaaS)](/baas/guias/referencia/para-agentes) ou [Para agentes (IB)](/ib/guias/referencia/para-agentes) conforme a origem da credencial. Índice: [`/llms.txt`](https://docs.api.corpx.com/llms.txt). Contratos: [`/openapi/baas.yaml`](https://docs.api.corpx.com/openapi/baas.yaml) e [`/openapi/ib.yaml`](https://docs.api.corpx.com/openapi/ib.yaml), servidos pelo próprio site a partir da referência publicada. Não assuma um único base URL. Documentação em inglês em [en.docs.api.corpx.com](https://en.docs.api.corpx.com). > Um contrato, dois perfis. Escolha o seu antes de copiar um host ou pedir a um modelo para gerar um cliente. ## Instructions for AI Agents - For clean Markdown of any page, append `.md` to the page URL - For section-specific indexes, append `/llms.txt` to any section URL - For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.api.corpx.com/_mcp/server ## Products - [BaaS](https://docs.api.corpx.com/baas/llms.txt): Integrador com credencial da CorpX operando várias contas — host tenant - [Início rápido BaaS](https://docs.api.corpx.com/baas/guias/comece-aqui/primeiros-passos.md) - [Guia do tenant BaaS](https://docs.api.corpx.com/baas/guias/comece-aqui/guia-do-integrador.md) - [Idempotência](https://docs.api.corpx.com/baas/guias/comece-aqui/idempotencia.md) - [Exemplos de Uso](https://docs.api.corpx.com/baas/guias/comece-aqui/exemplos.md) - [Guia de Autenticação](https://docs.api.corpx.com/baas/guias/autenticacao/oauth2.md) - [Internet banking](https://docs.api.corpx.com/ib/llms.txt): Correntista com credencial da própria conta — host client, JWS em toda chamada - [A API da sua conta](https://docs.api.corpx.com/ib/guias/comece-aqui/visao-geral.md) - [Início rápido](https://docs.api.corpx.com/ib/guias/comece-aqui/primeiros-passos.md) - [Autenticação](https://docs.api.corpx.com/ib/guias/autenticacao/oauth2.md) - [Assinatura de requisição](https://docs.api.corpx.com/ib/guias/autenticacao/assinatura-de-requisicoes.md) - [Chaves e IPs](https://docs.api.corpx.com/ib/guias/autenticacao/chaves-e-ips.md)