Lançamentos de caixa
Lançamentos de caixa do período, filtrados pela **data de lançamento do caixa**. Paginação opt-in (`page`/`perPage`). Intervalo máximo de 180 dias.
Authorization
userToken Token de usuário do ssOtica, obtido na tela de perfil do sistema. Enviado como
Authorization: Bearer {token}.
In: header
Query Parameters
CNPJ/CPF da empresa (com ou sem máscara). Informe cnpj e/ou empresa.
Chave de contrato da empresa. Informe cnpj e/ou empresa.
Início do período (YYYY-MM-DD).
Fim do período (YYYY-MM-DD).
Página.
Itens por página, 1–100 (nos endpoints de período, ativa a paginação).
Se presente, a resposta é retornada como JSONP.
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/integracoes/financeiro/lancamentos-caixa/periodo?inicio_periodo=2026-06-01&fim_periodo=2026-06-30"[ { "id": 9001, "data": "2026-01-20 14:35", "registrado_em": "2026-01-20 14:36", "registrado_por": "Maria Operadora", "valor": 500, "parcelas": 2, "tipo": "CREDITO", "descricao": "Pagamento OS 305", "forma_recebimento": { "id": 1, "nome": "Dinheiro", "tipo": "Dinheiro" } }]{ "error": "DATA_INVALIDA", "error_info": "O campo \"inicio_periodo\" contém uma data inválida. Utilize o formato AAAA-MM-DD (ex.: 2026-06-30)."}{ "error": "Unauthenticated."}Extrato financeiro (lançamentos de conta) GET
Movimentações bancárias (lançamentos de conta) no período, filtradas pela **data de crédito**. Paginação opt-in (`page`/`perPage`). Intervalo máximo de 180 dias.
Contas a receber GET
Parcelas a receber no período (sempre paginado). O campo de data filtrado é definido por `tipo_periodo`. É possível buscar uma parcela específica por `id`.