Registra a integração de vendas com a folha
PUT/v1/venda
Para cada item, grava a data e o status de integração quando a venda existe. Itens inexistentes são retornados individualmente com status false; eles não fazem a operação inteira falhar. O único status aceito é "1".
Authorization
Autentique-se em POST /v1/autenticacao e informe no campo Bearer Token
somente o valor da propriedade token retornada. A interface enviará o cabeçalho
Authorization: Bearer TOKEN automaticamente.
Request
- application/json
- Body
- vendaIntegrada
Body
required
Array [
]
vendas
object[]
required
id int64required
dthrIntegradoFolha date-timerequired
{
"vendas": [
{
"id": 533,
"statusIntegradoFolha": "1",
"dthrIntegradoFolha": "2026-07-13T20:31:00"
}
]
}
Responses
- 200
- 422
Resultado individual da atualização de cada venda.
- application/json
- Schema
- Example (from schema)
- sucesso
- vendaInexistente
Schema
Array [
]
success booleanrequired
message stringnullablerequired
total int64required
data
object[]
required
id int64required
status booleanrequired
{
"success": true,
"message": "string",
"total": 0,
"data": [
{
"id": 0,
"status": true,
"message": "string"
}
]
}
{
"success": true,
"message": null,
"total": 1,
"data": [
{
"id": 533,
"status": true
}
]
}
{
"success": true,
"message": null,
"total": 1,
"data": [
{
"id": 999999,
"status": false,
"message": "Id da venda não localizado"
}
]
}
Falha de binding ou validação dos parâmetros recebidos.
- application/json
- Schema
- Example (from schema)
Schema
success booleanrequired
message stringrequired
total int64
data undefined[]
cause stringnullable
{
"success": false,
"message": "Invalid call of API.",
"total": 0,
"data": [
null
],
"cause": "string"
}
Loading...