curl --request POST \
--url https://api-corp.usight.com.br/invoices \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
[
{
"codigo": "001",
"titulo": "NF-2025-001",
"vencimento": "2025-07-01",
"qtd_consultas": 120,
"valor": 1500,
"banco": "BANCO DO BRASIL"
}
]
'{
"success": 2,
"errors": []
}{
"data": {
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"cont_cd_acesso": "001",
"titulo": "NF-2025-001",
"vencimento": "2025-07-01",
"valor_bruto": 1500
}
}{
"success": 2,
"errors": []
}{
"error": "Cliente não cadastrado para o código '001'."
}{
"error": "Cliente não cadastrado para o código '001'."
}{
"error": "Cliente não cadastrado para o código '001'."
}{
"error": "Cliente não cadastrado para o código '001'."
}{
"error": "Cliente não cadastrado para o código '001'."
}{
"error": "Cliente não cadastrado para o código '001'."
}{
"error": "Cliente não cadastrado para o código '001'."
}Faturas
Inserir Faturas
Cria uma ou mais faturas. Aceita objeto único (retorna 201) ou array (retorna 200/207/422). O cliente do codigo deve existir (senão 404). Títulos duplicados são rejeitados com 409.
POST
/
invoices
curl --request POST \
--url https://api-corp.usight.com.br/invoices \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
[
{
"codigo": "001",
"titulo": "NF-2025-001",
"vencimento": "2025-07-01",
"qtd_consultas": 120,
"valor": 1500,
"banco": "BANCO DO BRASIL"
}
]
'{
"success": 2,
"errors": []
}{
"data": {
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"cont_cd_acesso": "001",
"titulo": "NF-2025-001",
"vencimento": "2025-07-01",
"valor_bruto": 1500
}
}{
"success": 2,
"errors": []
}{
"error": "Cliente não cadastrado para o código '001'."
}{
"error": "Cliente não cadastrado para o código '001'."
}{
"error": "Cliente não cadastrado para o código '001'."
}{
"error": "Cliente não cadastrado para o código '001'."
}{
"error": "Cliente não cadastrado para o código '001'."
}{
"error": "Cliente não cadastrado para o código '001'."
}{
"error": "Cliente não cadastrado para o código '001'."
}Authorizations
Apikey fornecida pelo Corp ERP. Também aceita Authorization: Bearer <apikey>.
Body
application/json
- object
- object[]
Código de acesso da empresa — deve ser cadastrado em /clients-api
Example:
"001"
Identificador único da fatura
Example:
"NF-2025-001"
Data de vencimento. Aceita YYYY-MM-DD ou DD/MM/AAAA
Example:
"2025-07-01"
Quantidade de consultas realizadas
Example:
120
Valor da fatura. Aceita 1500.00 ou '1.500,00'
Example:
1500
Banco emissor
Available options:
BANCO DO BRASIL, BRADESCO, CONFIRME BB, CREDILINK Example:
"BANCO DO BRASIL"