Road
Transporte rodoviário.
openlog:truckopenlog:traileropenlog:driveropenlog:road_tripopenlog:toll
Open Logistics Object Graph Protocol
A linguagem aberta da logística inteligente.
OpenLOG é um protocolo internacional aberto para padronizar identificação, comunicação, rastreabilidade e troca de metadados entre sistemas logísticos. Multimodal, fiscalmente interoperável, auditável por design.
OpenLOG nasce para resolver essa fragmentação.
OpenLOG funciona como uma linguagem comum entre sistemas, empresas, modais, países, documentos e agentes logísticos — para que objetos logísticos possam ser compreendidos, auditados e processados por diferentes sistemas autorizados.
Objetos, eventos, documentos e estados padronizados em torno do domínio logístico.
Independente de fornecedor, com mapeamento para padrões abertos (GS1, OpenAPI, AsyncAPI, JSON-LD).
Rastreabilidade, não-repúdio e cadeia de auditoria nativos. Suporte a documentos fiscais brasileiros e COMEX internacional.
O protocolo é estratificado em dez camadas que cobrem desde a identificação universal até a inteligência aplicada.
Todo objeto OpenLOG carrega um identificador universal único, opaco e composicional, que permite roteamento, busca e auditoria sem depender do sistema de origem.
ol_{object_type}_{country_code}_{issuer}_{unique_id}ol_shipment_bra_aiqia_018f7c2e-4d71-7c0a-9d91-bfa912347abcolPrefixo do identificador OpenLOGobject_typeTipo de objeto: shipment, trip, container…country_codePaís principal de emissão (ISO 3166-1 alfa-3)issuerOrganização emissora do identificadorunique_idUUID, ULID ou hash único globalmenteIndependentemente do tipo (shipment, trip, document, customs_operation…), todo objeto carrega o mesmo envelope com identidade, metadados, segurança, payload, links e auditoria.
{
"openlog_version": "0.2",
"object_type": "openlog:shipment",
"olid": "ol_shipment_bra_aiqia_018f7c2e-4d71-7c0a-9d91-bfa912347abc",
"metadata": { /* origem, tempo, geo, classificação */ },
"security": { /* classificação, criptografia, assinatura */ },
"payload": { /* dados específicos do tipo de objeto */ },
"links": [ /* relacionamento com outros objetos OpenLOG */ ],
"audit": { /* hash, cadeia de auditoria, assinatura */ }
}Rodoviário, ferroviário, marítimo, aéreo, hidroviário, dutoviário e armazenagem — cada modal com objetos, eventos e estados específicos, integrados ao núcleo comum.
Transporte rodoviário.
openlog:truckopenlog:traileropenlog:driveropenlog:road_tripopenlog:tollTransporte ferroviário.
openlog:trainopenlog:locomotiveopenlog:railcaropenlog:rail_terminalopenlog:rail_manifestTransporte marítimo.
openlog:vesselopenlog:containeropenlog:portopenlog:berthopenlog:bill_of_ladingTransporte aéreo.
openlog:aircraftopenlog:flightopenlog:airportopenlog:air_waybillopenlog:uldTransporte hidroviário e fluvial.
openlog:bargeopenlog:tugboatopenlog:river_terminalopenlog:waterwayopenlog:river_manifestTransporte dutoviário.
openlog:pipelineopenlog:pump_stationopenlog:metering_stationopenlog:batchopenlog:flow_sensorArmazenagem e centros de distribuição.
openlog:warehouseopenlog:dockopenlog:slotopenlog:inventoryopenlog:palletOs domínios funcionais organizam o vocabulário em torno de áreas claras — núcleo, modais, COMEX, fiscal, telemetria, risco, ESG e IA.
OpenLOG não se prende a um único formato. JSON é o canônico; XML para documentos fiscais e COMEX; JSON-LD para semântica; Protobuf, Avro e Parquet para volume e analytics.
application/openlog+jsonFormato canônico — APIs, webhooks, eventos e integração entre sistemas.
application/openlog+xmlDocumental — NFe, CTe, MDFe, DUIMP, DUE e integrações com ERPs legados.
application/ld+jsonSemântica — ontologia logística e interoperabilidade internacional.
application/x-protobufTelemetria, IoT e comunicação de baixa latência entre microsserviços.
application/avroStreaming e evolução de esquemas em pipelines de eventos.
application/parquetData lake, analytics e treinamento de modelos de IA.
Sistemas declaram seu nível de adesão ao OpenLOG. Cada nível abrange capacidades cumulativas, do consumo simples à certificação completa de nó da rede.
O sistema consegue ler objetos OpenLOG.
O sistema consegue criar objetos OpenLOG válidos.
O sistema consegue publicar eventos OpenLOG.
Lê, escreve, publica, assina, valida e audita eventos.
Nó certificado da rede OpenLOG, com suporte completo a segurança, auditoria, COMEX, impostos e rastreabilidade.
A versão atual é um draft técnico-conceitual. As próximas versões consolidam contratos, perfis e a infraestrutura de certificação que tornará o OpenLOG um padrão verificável.
Schemas e SDKs
Certificação e registry
Especificação aberta
A direção é definida por quem implementa, audita, regula e pesquisa. Existem três caminhos para participar do desenvolvimento.
Empresas de TMS, WMS, ERP, torres de controle, rastreadores e plataformas logísticas que queiram declarar conformidade e participar dos testes de interoperabilidade.
Pesquisadores em logística, otimização, segurança da informação, semântica, padrões abertos e IA que queiram contribuir nas RFCs e perfis em desenvolvimento.
Esferas pública, agências de fomento, órgãos reguladores e formuladores de política em logística e comércio exterior interessados em padronização aberta.