Skip to main content
A API Liquerapay segue um conjunto pequeno de convenções que se repetem em todos os endpoints. Conhecê-las economiza tempo e evita surpresas.

Princípios

  • REST: cada recurso tem uma URL e usa verbos HTTP (GET, POST, PATCH, DELETE).
  • JSON: requisições e respostas são JSON com Content-Type: application/json.
  • Centavos: todos os valores monetários são inteiros em centavos. Nunca use float.
  • Cursor pagination: listas usam paginação bidirecional por cursor (after/before + limit).

Envelope de resposta

Toda resposta segue o padrão { data, error, success }.

Códigos HTTP

Códigos de erro mais comuns

Paginação

Listas são paginadas por cursor bidirecional, não por offset. Para buscar a próxima página:
  1. Faça GET /transparents/list?limit=20
  2. Pegue o pagination.next da resposta
  3. Faça GET /transparents/list?limit=20&after={next}
  4. Repita até pagination.hasMore === false
limit aceita valores entre 1 e 100 (padrão: 20). Use before (em vez de after) para navegar para a página anterior.