10. Consulta Movimentações
Endpoint
POST https://cashtrack.com.br/api/cliente/show/movimentacoes?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": null,
"empresa": "",
"banco": ""
}
id
(opcional): ID da movimentação.data_inicial
edata_final
: filtros para a data de lançamento (formato dd/mm/aaaa) valor da coluna "datalançamento" da tabela "movimentações".valor
: filtra por valor (na base 100) filtro da coluna "valor" da tabela "movimentações"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.
Exemplo de Resposta
json
{
"current_page": 1,
"data": [
{
"id": 19,
"empresa_id": 2,
"data_lancamento": "31/01/2024",
"banco_id": 2,
"tipo_movimentacao": 1,
"valor": "1.11",
"detalhes": null
},
{
"id": 604,
"empresa_id": 659,
"data_lancamento": "05/12/2024",
"banco_id": 1011,
"tipo_movimentacao": 1,
"valor": "30000.00",
"detalhes": "PIX TRANSF RAFAEL 05/12"
}
// ...demais registros
],
"first_page_url": "https://cashtrack.com.br/api/cliente/show/movimentacoes?page=1",
"from": 1,
"last_page": 1,
"last_page_url": "https://cashtrack.com.br/api/cliente/show/movimentacoes?page=1",
"links": [...],
"next_page_url": null,
"path": "https://cashtrack.com.br/api/cliente/show/movimentacoes",
"per_page": 25,
"prev_page_url": null,
"to": 2,
"total": 2
}
Atualizado