---
title: "TransporteNfeInputModel"
url: "https://devcenter.stone.com.br/apis/stone-tax/versions/206fd1c1-6382-4ada-8612-c67fdc65e050/schemas/TransporteNfeInputModel"
---

> Full API specification: https://devcenter.stone.com.br/apis/stone-tax/versions/206fd1c1-6382-4ada-8612-c67fdc65e050.md

# TransporteNfeInputModel

Dados de transporte para NFe.

## OpenAPI definition

```yaml
openapi: 3.0.4
info:
  title: Stone Tax API
  version: 1.0.0
servers:
  - url: https://stone-tax-sdx.stone.com.br
    description: Ambiente de Desenvolvimento
  - url: https://stone-tax.stone.com.br
    description: Ambiente de Produção
components:
  schemas:
    ModalidadeFreteNotaFiscalModelEnum:
      enum:
        - Cif
        - Fob
        - FretePorContaDeTerceiros
        - TransporteProprioRemetente
        - TransporteProprioDestinatario
        - SemOcorrenciaDeTransporte
      type: string
      description: Modalidade de frete.
    TransporteNfeVeiculoInputModel:
      required:
        - placaVeiculo
        - ufVeiculo
      type: object
      properties:
        placaVeiculo:
          maxLength: 7
          minLength: 1
          type: string
          description: Placa do veículo.
        ufVeiculo:
          $ref: "#/components/schemas/UfNotaFiscalModelEnum"
        rntcVeiculo:
          type: string
          description: RNTC do veículo.
          nullable: true
      additionalProperties: false
      description: Dados do veículo de transporte da NFe.
    TransporteNfeTransportadorInputModel:
      required:
        - uf
      type: object
      properties:
        tipoDocumento:
          $ref: "#/components/schemas/TipoDocumentoNotaFiscalModelEnum"
        documento:
          type: string
          description: Documento do transportador.
          nullable: true
        nome:
          type: string
          description: Nome do transportador.
          nullable: true
        inscricaoEstadual:
          type: string
          description: Inscrição estadual do transportador.
          nullable: true
        enderecoCompleto:
          type: string
          description: Endereço completo do transportador.
          nullable: true
        nomeMunicipio:
          type: string
          description: Nome do município do transportador.
          nullable: true
        uf:
          $ref: "#/components/schemas/UfNotaFiscalModelEnum"
      additionalProperties: false
      description: Dados do transportador da NFe.
    TransporteNfeReboqueInputModel:
      required:
        - placaReboque
        - ufReboque
      type: object
      properties:
        placaReboque:
          maxLength: 7
          minLength: 1
          type: string
          description: Placa do reboque.
        ufReboque:
          $ref: "#/components/schemas/UfNotaFiscalModelEnum"
        rntcReboque:
          type: string
          description: RNTC do reboque.
          nullable: true
      additionalProperties: false
      description: Dados do reboque do transporte da NFe.
    TransporteNfeVolumeInputModel:
      required:
        - especie
        - marca
        - pesoBruto
        - pesoLiquido
        - quantidadeVolumes
      type: object
      properties:
        quantidadeVolumes:
          minimum: 0
          exclusiveMinimum: true
          type: integer
          description: Quantidade de volumes transportados.
          format: int32
        especie:
          maxLength: 60
          minLength: 1
          type: string
          description: Espécie dos volumes transportados.
        marca:
          maxLength: 60
          type: string
          description: Marca dos volumes transportados.
        numeracaoVolumes:
          maxLength: 60
          type: string
          description: Numeração dos volumes transportados.
          nullable: true
        pesoLiquido:
          minimum: 0
          type: number
          description: Peso Líquido (em kg).
          format: double
        pesoBruto:
          minimum: 0
          type: number
          description: Peso Bruto (em kg).
          format: double
        lacres:
          type: array
          items:
            $ref: "#/components/schemas/TransporteNfeLacresInputModel"
          description: Lista de lacres dos volumes transportados.
          nullable: true
      additionalProperties: false
      description: Dados de volume do transporte da NFe.
    UfNotaFiscalModelEnum:
      enum:
        - RO
        - AC
        - AM
        - RR
        - PA
        - AP
        - TO
        - MA
        - PI
        - CE
        - RN
        - PB
        - PE
        - AL
        - SE
        - BA
        - MG
        - ES
        - RJ
        - SP
        - PR
        - SC
        - RS
        - MS
        - MT
        - GO
        - DF
      type: string
      description: Lista de Unidades Federativas para Nota Fiscal.
    TipoDocumentoNotaFiscalModelEnum:
      enum:
        - Cpf
        - Cnpj
        - IdEstrangeiro
      type: string
      description: Tipo de documento.
    TransporteNfeLacresInputModel:
      required:
        - numeroLacre
      type: object
      properties:
        numeroLacre:
          maxLength: 60
          minLength: 1
          type: string
          description: Número do lacre.
      additionalProperties: false
      description: Lacres do transporte da NFe.
    TransporteNfeInputModel:
      required:
        - modalidadeFrete
      type: object
      properties:
        modalidadeFrete:
          $ref: "#/components/schemas/ModalidadeFreteNotaFiscalModelEnum"
        veiculo:
          $ref: "#/components/schemas/TransporteNfeVeiculoInputModel"
        transportador:
          $ref: "#/components/schemas/TransporteNfeTransportadorInputModel"
        reboques:
          type: array
          items:
            $ref: "#/components/schemas/TransporteNfeReboqueInputModel"
          description: Lista de reboques.
          nullable: true
        volumes:
          type: array
          items:
            $ref: "#/components/schemas/TransporteNfeVolumeInputModel"
          description: Lista de volumes.
          nullable: true
        identificadorVagao:
          type: string
          description: Identificação do vagão.
          nullable: true
        identificadorBalsa:
          type: string
          description: Identificação da balsa.
          nullable: true
      additionalProperties: false
      description: Dados de transporte para NFe.
```
