HBSA Public
  1. Pesagem
HBSA Public
  • Hidrovias do Brasil APIs
  • Autenticação
    • Introdução
    • Client Credentials
    • API Key
    • Gerando token client_credentials
      POST
  • WebSockets
    • Introdução
    • Navigation
      • Tracker
      • Hydrometric Stations
  • REST
    • Navigation
      • Hydrometric Stations
        • Stations
          • Get all sensors data by Filter
          • Get all stations
    • Integrações Externas
      • Pesagem
        • Introdução
        • Adiciona ou atualiza os dados de pesagem
          POST
  • GraphQL
    • Introdução
    • Relatórios
      • Introdução
      • Grãos
        • Estoque
        • Exemplo de execução
      • Fertilizantes
        • Expedição Rodoviária
  1. Pesagem

Adiciona ou atualiza os dados de pesagem

POST
https://apis.qa01.hbsa.com.br/external-integrations/v1/rodo-weighings
ExternalWeighingIntegrations

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros Header
x-tenant
requerido
Tenant identification
Parâmetros Bodyapplication/json
externalId
integer <int32> | null 
opcional
licensePlate
string  | null 
opcional
initialDate
string  | null 
opcional
finalDate
string  | null 
opcional
tareWeightKg
integer <int32> | null 
opcional
grossWeightKg
integer <int32> | null 
opcional
truckDriverName
string  | null 
opcional
truckDriverCpf
string  | null 
opcional
clientName
string  | null 
opcional
clientDocument
string  | null 
opcional
transporterName
string  | null 
opcional
transporterDocument
string  | null 
opcional
productDescription
string  | null 
opcional
Exemplo
{
    "externalId": 1,
    "licensePlate": "PLAC-123",
    "initialDate": "2025-02-18T12:00:00-0300",
    "finalDate": "2025-02-18T13:00:00-0300",
    "tareWeightKg": 10,
    "grossWeightKg": 11,
    "truckDriverName": "string",
    "truckDriverCpf": "string",
    "clientName": "string",
    "clientDocument": "string",
    "transporterName": "string",
    "transporterDocument": "string",
    "productDescription": "string"
}

Exemplos de Requisição

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://apis.qa01.hbsa.com.br/external-integrations/v1/rodo-weighings' \
--header 'x-tenant;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "externalId": 1,
    "licensePlate": "PLAC-123",
    "initialDate": "2025-02-18T12:00:00-0300",
    "finalDate": "2025-02-18T13:00:00-0300",
    "tareWeightKg": 10,
    "grossWeightKg": 11,
    "truckDriverName": "string",
    "truckDriverCpf": "string",
    "clientName": "string",
    "clientDocument": "string",
    "transporterName": "string",
    "transporterDocument": "string",
    "productDescription": "string"
}'

Respostas

🟢200OK
application/json
Success
Body
id
string <uuid>
opcional
Exemplo
{
    "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
}
🟠401Não autorizado
Modificado em 2025-02-18 13:24:56
Página anterior
Introdução
Próxima página
Introdução
Built with