Skip to main content
GET
/
organizations
/
{organizationId}
/
invoices
Listar Faturas
curl --request GET \
  --url https://api.example.com/organizations/{organizationId}/invoices \
  --header 'Authorization: <authorization>'
{
  "statusCode": 400,
  "message": "Bad Request Error",
  "errors": [{"message": "required", "path": "field"}]
}
Retorna uma lista de faturas.
curl "https://api.awsales.io/studio/organizations/ORG_ID/invoices?limit=20" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Requer permissao invoice:read.

Cabecalhos

Authorization
string
required
Token bearer.

Parametros de Rota

organizationId
string
required
O UUID da organizacao.

Parametros de Consulta

limit
integer
Resultados por pagina.
previousCursor
string
Cursor para buscar a pagina anterior.
nextCursor
string
Cursor para buscar a proxima pagina.
paymentMethod
string
Filtrar por metodo de pagamento.
status
string
Filtrar por status da fatura.
type
string
Filtrar por tipo da fatura.
sort
string
Ordenar por status, type, dueDate ou createdAt.

Resposta

data
array
Array de objetos de fatura.
meta
object
Metadados de paginacao.
{
  "statusCode": 400,
  "message": "Bad Request Error",
  "errors": [{"message": "required", "path": "field"}]
}

Codigos de Erro

StatusCodigoDescricao
400validation_errorEntrada invalida ou campos obrigatorios ausentes
401unauthorizedAutenticacao ausente ou invalida
403forbiddenPermissoes insuficientes
404organization.not_foundOrganizacao nao encontrada
500internal_server_errorOcorreu um erro inesperado