Salvar registros de marcações
POST/registros/save
Salvar registros de marcações
Request
- application/json
- Body
- Example
Body
required
Array [
]
data
object[]
id int64required
idFuncionario int64required
horaMarcacao date-timerequired
codRelogio int32required
credencial int64required
uuid uuidrequired
registroOnline booleannullable
{
"data": [
{
"id": 1,
"idFuncionario": 299,
"horaMarcacao": "2022-07-13T09:14:49",
"utcOffset": -180,
"codRelogio": 9999,
"credencial": 100999,
"uuid": "d85b2155-8abf-4a6c-b497-308501861aa9",
"registroOnline": null,
"fotoRegistro": null
},
{
"id": 2,
"idFuncionario": 300,
"horaMarcacao": "2022-07-13T09:10:11",
"utcOffset": -180,
"codRelogio": 8888,
"credencial": 101000,
"uuid": "abd1385f-7da8-454b-b08e-d85425c01082",
"registroOnline": true,
"fotoRegistro": "iVBORw0KGgoAAAANSUhEUgAACg..."
}
]
}
Responses
- 200
- 400
- 500
Lote processado. Confira o status de cada item para identificar erros de processamento.
- application/json
- Schema
- Example (from schema)
- Example
Schema
any
{
"success": true,
"message": null,
"total": 2,
"data": [
{
"id": 1,
"status": ""
},
{
"id": 2,
"status": ""
}
]
}
{
"success": true,
"message": null,
"total": 2,
"data": [
{
"id": 1,
"status": ""
},
{
"id": 2,
"status": ""
}
]
}
Solicitação inválida.
- application/json
- Schema
- Example (from schema)
Schema
success boolean
message stringnullable
cause stringnullable
{
"success": false,
"message": "string",
"cause": "string"
}
Erro interno ao processar a solicitação.
- application/json
- Schema
- Example (from schema)
Schema
success boolean
message stringnullable
cause stringnullable
{
"success": false,
"message": "string",
"cause": "string"
}
Loading...