v1
latestOpenAPI 3.0.02026-07-2420104111.7 KBViagens
Bloquear um ou mais assentos
Bloquear um ou mais assentos
post/partners/api/v4/trips/{id}/seats
Path parameters
idstring required
Example:5f7b3b3b-4b3d-4b3d-4b3d-4b3d4b3d4b3d
ID da viagem - pode ser encontrado na resposta do /trips ou no campo tripUuids da resposta da lista de viagens
Request body
Example request
{
"seats": [
{
"label": "15",
"isLowFare": true,
"discount": {
"categoryId": "elderlyFullPrice",
"type": "elderlyFullPrice",
"fullPrice": 89
},
"passengerData": {
"documentNumber": "12345678912",
"documentType": "CPF",
"gender": "MALE",
"name": "João Silva",
"passengerType": "default",
"remoteClientId": "RMTC123456"
},
"busFeatures": {
"airConditioning": true,
"bathroom": true,
"betweenSeats": 0.6,
"busPhoto": "https://static.clickbus.com/live/bus-photo.png",
"comfortKit": true
}
}
]
}Response
Assentos bloqueados com sucesso
Example response
{
"seats": [
{
"id": "0j65es7zd2xnxhpkgkc6x9lm5",
"label": "25",
"status": "BLOCKED",
"message": "success",
"price": "254.15",
"originalPrice": "264.15",
"referencePrice": "264.15"
}
]
}