Pular para o conteúdo principal

Companies (global) — /api/v1/companies

Controller: CompaniesV1Controller
Auth: Bearer (JWT com tenantId tipicamente obrigatório para criação)
BD: conexão default (empresas / cronospay)
Tag: Empresas (global)

Rotas

MétodoRotaDescrição
POST/api/v1/companiesCriar empresa
GET/api/v1/companiesListar todas (paginado)

POST /api/v1/companies

Criação global de empresa.
201 em sucesso · 409 se CNPJ em conflito (quando aplicável)

GET /api/v1/companies

Listagem global paginada (não filtra por tenant). Exige JWT com sub.

QueryDefaultLimite
pageNumber1≥ 1
pageSize201–100

Ver também o fluxo de cadastro completo: 16-cadastro-company.md e o diretório multi-tenant: 06-company-directory.md.