transportador_documentostringObligatorioCPF o CNPJ del transportista contratado (solo números).
maxLength20Parámetros, estructura de datos y respuestas del contrato versionado.
/vale-pedagio/comprarLas descripciones técnicas se traducen del contrato versionado. Se conservan los identificadores y el JSON originales; se omiten los ejemplos de datos.
Completa la compra y emisión del Vale-Pedágio Obrigatório ante ANTT y la operadora acreditada.
El importe total (peajes + tarifa de servicio de la modalidad) se debita de inmediato de la Cuenta Operativa Swap de la empresa contratante o cargadora.
[
{
"oauth2": []
},
{
"chaveApi": []
}
]No hay parámetros declarados para esta operación.
Obligatorio
application/jsontransportador_documentostringObligatorioCPF o CNPJ del transportista contratado (solo números).
maxLength20transportador_rntrcstringObligatorioRNTRC del transportista (FleetPay lo verifica en la ANTT; prevalece el RNTRC de la ANTT).
maxLength20transportador_nomestring | nullOpcionalNombre del transportista (opcional; si se omite, se utiliza el nombre de la ANTT).
maxLength150placastringObligatorioMatrícula del vehículo (con tag en la operadora e incluido en la flota del RNTRC).
maxLength10eixosintegerObligatorioCantidad de ejes.
minimum2maximum10operadorastring | nullOpcionalOperadora de peaje.
"sem_parar" · "conectcar" · "veloe" · "move_mais"modalidadestringObligatorioModalidad de la ruta.
"planejada" · "estendida" · "customizada"valor_pedagionumberObligatorioPeaje de la ruta cotizada (rotas[n].valor_total).
minimum0.01vigencia_iniciostring · dateObligatorioInicio de vigencia (AAAA-MM-DD).
vigencia_fimstring · dateObligatorioFin de vigencia (AAAA-MM-DD).
pracasarrayObligatorioObligatorio para sem_parar. Plazas de la ruta elegida en la cotización (rotas[n].pracas), con el id de cada una. Puedes reenviar los objetos de la cotización sin cambios.
minItems1numero_ciotstring | nullOpcionalNúmero de CIOT de la operación de transporte.
maxLength50referencia_externastring | nullOpcionalTu referencia (pedido, viaje).
maxLength100origem_cidadestring | nullOpcionalCiudad de origen.
origem_ufstring | nullOpcionalEstado de origen.
maxLength2destino_cidadestring | nullOpcionalCiudad de destino.
destino_ufstring | nullOpcionalEstado de destino.
maxLength2desvio_autorizado_porstring | nullOpcionalEn el complemento: quién autorizó el desvío.
"embarcador" · "motorista"emuladoboolean | nullOpcionalSolo homologación. Con true, la emisión ocurre realmente en la operadora (viaje, número ANTT, recibo, cancelación), pero no se debita ni se devuelve ningún importe de la Cuenta Operativa. En producción, la solicitud se rechaza (422).
201 Respuesta HTTPVale de peaje emitido y registrado correctamente en la ANTT
401 Respuesta HTTPSin autenticación (autenticacao): credencial ausente, inválida o vencida, incluida una clave API utilizada en el entorno incorrecto. La clave de homologación no es válida en producción, ni la de producción en homologación; el mensaje de error indica el entorno esperado.
403 Respuesta HTTPÁmbito no habilitado para esta credencial
422 Respuesta HTTPSaldo insuficiente en la Cuenta Operativa o error de validación de la operadora
429 Respuesta HTTPLímite de solicitudes excedido (limite_requisicoes). Espera el intervalo indicado en el encabezado Retry-After antes de reintentar. Puede provenir del proveedor o del límite antiabuso de FleetPay, calculado por empresa autenticada y grupo de rutas, con una ventana corta para ráfagas y otra larga para tráfico automatizado lento. Los límites son amplios deliberadamente: las integraciones reales, incluidos lotes grandes procesados de una vez, deberían quedar muy por debajo. Si tu integración alcanza un límite, contacta con FleetPay.
{
"tags": [
"Vale-Pedágio (VPO)"
],
"summary": "Comprar e emitir Vale-Pedágio Obrigatório (VPO)",
"operationId": "comprarValePedagio",
"description": "Efetiva a compra e emissão do Vale-Pedágio Obrigatório perante a ANTT e a operadora credenciada.\n\nO valor total (tarifas de pedágio + tarifa de serviço da modalidade) é **debitado instantaneamente\nda Conta Operacional Swap** da empresa contratante/embarcadora.\n",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EmitirVpoRequest"
}
}
}
},
"responses": {
"201": {
"description": "Vale-Pedágio emitido e registrado com sucesso na ANTT",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EmitirVpoResponse"
}
}
}
},
"400": {
"$ref": "#/components/responses/Erro400"
},
"401": {
"$ref": "#/components/responses/Erro401"
},
"403": {
"$ref": "#/components/responses/Erro403"
},
"422": {
"description": "Saldo insuficiente na Conta Operacional ou erro de validação da operadora",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Erro"
}
}
}
},
"429": {
"$ref": "#/components/responses/Erro429"
},
"500": {
"$ref": "#/components/responses/Erro500"
}
},
"method": "POST",
"path": "/vale-pedagio/comprar",
"parameters": []
}