v1

latestOpenAPI 3.0.02026-07-2420104111.7 KB
Viagens

Consultar detalhes

Detalhes de uma viagem solicitada por ID

get/partners/api/v4/trips/{id}

Path parameters

idstring required
Example:5f7b3b3b-4b3d-4b3d-4b3d-4b3d4b3d4b3d

ID da viagem - pode ser encontrado na resposta da resposta da lista de viagens no campo tripUuids

Query parameters

fieldsstring
Example:uuid, map, price, currency, referencePrice, originalPrice

Filtrar campos de resposta por valores separados por vírgula

Response

Detalhes de uma viagem solicitada por ID

uuidstring required

Identificador único da viagem

currencystring required

Moeda da viagem

busNamestring required

Nome do ônibus

fromstring required

Nome do local de origem da viagem

tostring required

Nome do local de destino da viagem

metadataMetadata required
availableSeatsnumber required

Assentos disponíveis na viagem

typestring required

Opções de tipo de viagem: connection direct one_stop

lowFareAvailableSeatsnumber required

Assentos disponíveis na tarifa baixa

lowFareboolean required

Se a viagem é de tarifa baixa

durationstring required

Duração da viagem

Example response

{
  "uuid": "5f7b3b3b-4b3d-4b3d-4b3d-4b3d4b3d4b3d",
  "currency": "BRL",
  "price": {
    "default": "189.90"
  },
  "referencePrice": {
    "default": "189.90"
  },
  "originalPrice": {
    "default": "189.90"
  },
  "map": [
    {
      "label": "03",
      "available": true,
      "position": {
        "x": 1,
        "y": 2
      }
    }
  ],
  "travelCompany": {
    "id": "6",
    "name": "Catarinense",
    "slug": "catarinense",
    "logo": "https://static.clickbus.com/fallen/travel-company-logos/catarinense.svg",
    "remoteCode": "CATARINENSE"
  },
  "busName": "Convencional",
  "departure": {
    "placeName": "Sao Paulo, SP - Tiete",
    "place": {
      "id": 1234,
      "name": "Rio de Janeiro, RJ - Rodov. do Rio",
      "slug": "rio-de-janeiro-rj",
      "terminal": {
        "id": 1234,
        "name": "Terminal Rodoviário do Rio",
        "slug": "terminal-rodoviario-do-rio"
      },
      "city": {
        "id": 1234,
        "name": "Rio de Janeiro",
        "slug": "rio-de-janeiro"
      },
      "state": {
        "id": 1234,
        "name": "Rio de Janeiro",
        "slug": "rio-de-janeiro",
        "code": "RJ"
      },
      "country": {
        "id": 1234,
        "name": "Brasil",
        "slug": "brasil",
        "code": "BR"
      },
      "latitude": "-22.899217",
      "longitude": "-43.209162",
      "weight": 175059,
      "latlon": {
        "lat": "-22.899217",
        "lon": "-43.209162"
      },
      "radius": 2,
      "useGroupByCity": true,
      "boardingPass": true
    },
    "schedule": {
      "date": "2021-09-30",
      "time": "18:50:00",
      "timezone": "America/Sao_Paulo"
    }
  },
  "arrival": {
    "placeName": "Sao Paulo, SP - Tiete",
    "place": {
      "id": 1234,
      "name": "Rio de Janeiro, RJ - Rodov. do Rio",
      "slug": "rio-de-janeiro-rj",
      "terminal": {
        "id": 1234,
        "name": "Terminal Rodoviário do Rio",
        "slug": "terminal-rodoviario-do-rio"
      },
      "city": {
        "id": 1234,
        "name": "Rio de Janeiro",
        "slug": "rio-de-janeiro"
      },
      "state": {
        "id": 1234,
        "name": "Rio de Janeiro",
        "slug": "rio-de-janeiro",
        "code": "RJ"
      },
      "country": {
        "id": 1234,
        "name": "Brasil",
        "slug": "brasil",
        "code": "BR"
      },
      "latitude": "-22.899217",
      "longitude": "-43.209162",
      "weight": 175059,
      "latlon": {
        "lat": "-22.899217",
        "lon": "-43.209162"
      },
      "radius": 2,
      "useGroupByCity": true,
      "boardingPass": true
    },
    "schedule": {
      "date": "2021-09-30",
      "time": "18:50:00",
      "timezone": "America/Sao_Paulo"
    }
  },
  "from": "Sao Paulo, SP - Tiete",
  "to": "Campinas, SP",
  "availableSeats": 20,
  "bus": {
    "id": "3",
    "name": "Semi-Leito"
  },
  "type": "connection",
  "lowFareAvailableSeats": 2,
  "duration": "1h 30m"
}