---
title: "Consultar detalhes"
method: GET
path: "/partners/api/v4/trips/{id}"
tags: ["Viagens"]
---

# Consultar detalhes

`GET /partners/api/v4/trips/{id}`

Detalhes de uma viagem solicitada por ID

## Path parameters

- `id` string, required

## Query parameters

- `fields` string

## Response `200`

Detalhes de uma viagem solicitada por ID

- TripDetails
  - `uuid` string, required — Identificador único da viagem
  - `currency` string, required — Moeda da viagem
  - `price` Price, required
    - `default` string, required — Preço padrão
  - `referencePrice` Price, required
    - `default` string, required — Preço padrão
  - `originalPrice` Price, required
    - `default` string, required — Preço padrão
  - `map` Map[], required — Mapa da viagem
    - `label` string, required — Etiqueta do mapa
    - `available` boolean, required — Disponibilidade do mapa
    - `position` Position, required
      - `x` number, required — Posição x
      - `y` number, required — Posição y
      - `z` number, required — Posição z
  - `travelCompany` TravelCompany, required
    - `id` string, required — ID da empresa de transporte
    - `name` string, required — Nome da empresa de transporte
    - `slug` string, required — Slug da empresa de transporte
    - `logo` string, required — Logo da empresa de transporte
    - `remoteCode` string, required — Código remoto da empresa
    - `validations` object, required
      - `uniquePassengerNameAndDocument` boolean, required — Validação de nome e documento únicos
  - `busName` string, required — Nome do ônibus
  - `departure` TravelPart, required
    - `placeName` string, required — Nome do local da parte da viagem
    - `place` Place, required
      - `id` number, required — Identificador unico do local
      - `name` string, required — Nome de exibição do local
      - `slug` string, required — Um identificador apresentável, geralmente usado em URLs ou caminhos, como uma sigla
      - `terminal` Terminal, required
        - `id` number, required — Identificador unico do terminal
        - `name` string, required — Nome de exibição do terminal
        - `slug` string, required — Slug do terminal
      - `city` City, required
        - `id` number, required — Identificador unico da cidade
        - `name` string, required — Nome de exibição da cidade
        - `slug` string, required — Slug da cidade
      - `state` State, required
        - `id` number, required — Identificador unico do estado
        - `name` string, required — Nome de exibição do estado
        - `slug` string, required — Slug do estado
        - `code` string, required — Código do estado
      - `country` Country, required
        - `id` number, required — Código unico do país
        - `name` string, required — Nome de exibição do país
        - `slug` string, required — Slug do país
        - `code` string, required — Código do país
      - `latitude` string, required — Latitude do local para geolocalização
      - `longitude` string, required — Longitude do local para geolocalização
      - `weight` number, required — Peso do local para ordenação
      - `latlon` Latlon, required
        - `lat` string, required — Latitude
        - `lon` string, required — Longitude
      - `radius` number, required — Informação de raio do local em metros
      - `useGroupByCity` boolean, required — Se o local usa agrupamento por cidade
      - `boardingPass` boolean, required — Se o local permite cartão de embarque eletronico
    - `schedule` Schedule, required
      - `date` string, required — Data do cronograma
      - `time` string, required — Horário do cronograma
      - `timezone` string, required — Horário do cronogramazone
  - `arrival` TravelPart, required
    - `placeName` string, required — Nome do local da parte da viagem
    - `place` Place, required
      - `id` number, required — Identificador unico do local
      - `name` string, required — Nome de exibição do local
      - `slug` string, required — Um identificador apresentável, geralmente usado em URLs ou caminhos, como uma sigla
      - `terminal` Terminal, required
        - `id` number, required — Identificador unico do terminal
        - `name` string, required — Nome de exibição do terminal
        - `slug` string, required — Slug do terminal
      - `city` City, required
        - `id` number, required — Identificador unico da cidade
        - `name` string, required — Nome de exibição da cidade
        - `slug` string, required — Slug da cidade
      - `state` State, required
        - `id` number, required — Identificador unico do estado
        - `name` string, required — Nome de exibição do estado
        - `slug` string, required — Slug do estado
        - `code` string, required — Código do estado
      - `country` Country, required
        - `id` number, required — Código unico do país
        - `name` string, required — Nome de exibição do país
        - `slug` string, required — Slug do país
        - `code` string, required — Código do país
      - `latitude` string, required — Latitude do local para geolocalização
      - `longitude` string, required — Longitude do local para geolocalização
      - `weight` number, required — Peso do local para ordenação
      - `latlon` Latlon, required
        - `lat` string, required — Latitude
        - `lon` string, required — Longitude
      - `radius` number, required — Informação de raio do local em metros
      - `useGroupByCity` boolean, required — Se o local usa agrupamento por cidade
      - `boardingPass` boolean, required — Se o local permite cartão de embarque eletronico
    - `schedule` Schedule, required
      - `date` string, required — Data do cronograma
      - `time` string, required — Horário do cronograma
      - `timezone` string, required — Horário do cronogramazone
  - `from` string, required — Nome do local de origem da viagem
  - `to` string, required — Nome do local de destino da viagem
  - `metadata` Metadata, required
  - `availableSeats` number, required — Assentos disponíveis na viagem
  - `bus` Bus, required
    - `id` string, required — ID do ônibus
    - `name` string, required — Nome do ônibus
  - `type` string, required — Opções de tipo de viagem: connection direct one_stop
  - `lowFareAvailableSeats` number, required — Assentos disponíveis na tarifa baixa
  - `lowFare` boolean, required — Se a viagem é de tarifa baixa
  - `duration` string, required — Duração da viagem

## Other responses

- `400` — Requisição inválida
- `401` — Não autorizado - token inválido ou expirado
- `500` — Erro interno do servidor

---

[API](https://skmtc.net/clickbus/apis/documenta-o-da-api-de-autentica-o-clickbus.md) · [All operations](https://skmtc.net/clickbus/apis/documenta-o-da-api-de-autentica-o-clickbus/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/clickbus/documenta-o-da-api-de-autentica-o-clickbus/revisions/ead7d81fdb28/schema)
