7. Consulta Receitas

Endpoint



POST https://cashtrack.com.br/api/cliente/show/receitas?page=1

Headers



Accept: application/json
Content-Type: application/json
Authorization: Bearer {{SEU_TOKEN}}

Corpo da Requisição (Request Body)

json

{
  "id": null,
  "data_inicial": "",
  "data_final": "",
  "valor": "",
  "situacao": "",
  "forma_pagamento": "",
  "empresa": "",
  "banco": "",
  "cliente":""
}
  • id (opcional): ID da receita.

  • data_inicial e data_final: filtro para a coluna data_lancamento (formato dd/mm/aaaa) sendo a data inicial e final da tabela ''receitas''.

  • valor: filtra por valor (na base 100), considerando o valor da coluna "valor" na tabela "receitas".

  • situacao: Indica a situação da receita podendo ser filtrado pelo ID (1,2,3 ou 4) ou pelas situações, sendo elas:

    • pago

    • recebido

    • a_receber

    • a_pagar

  • forma_pagamento: Indica a forma de pagamento podendo ser filtrado pelo ID (1,2,3,4,5,6 ou 7) ou pelas formas de pagamento, sendo elas:

    • pix

    • boleto

    • cartao

    • dinheiro

    • transferencia

    • cheque

    • debito_automatico

  • empresa: filtro pelo apelido da empresa (modo like) ou filtro pelo ID da empresa quando o campo conter apenas números.

  • banco: filtro pelo ID do banco quando o campo conter apenas números ou filtro em modo like pelo nome/apelido do banco, caso apelido seja null o filtro será aplicado pelo nome do banco.

  • cliente : filtro pelo apelido do cliente (modo like) ou filtro pelo ID do cliente quando o campo conter apenas números.

Exemplo de Resposta

Atualizado