Buscar por rota e data

Lista de viagens encontradas por rota (origem e destino) e data

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Exemplo de resposta da busca (trecho relevante)

Rota do tipo connection ou one_stop

  • tripUuids: Array com ids múltiplos, referente a todos os trechos que compõe a viagem.
{
  "departures": [
    {
      "type": "connection", // ou "one_stop"
      "price": 145.9,
      "discountedPrice": 145.9,
      "duration": { "hours": "6h 20m", "days": 0 },
      "availableSeats": 8,
      "tripUuids": [
        "a1b2c3d4-0000-0000-0000-111111111111",
        "e5f6a7b8-0000-0000-0000-222222222222"
      ],
      "departure": {
        "schedule": { "date": "2025-06-15", "time": "08:00:00" },
        "place": {
          "id": 4017,
          "name": "Sao Paulo, SP - Tiete",
          "slug": "sao-paulo-tiete-sp"
        }
      },
      "arrival": {
        "schedule": { "date": "2025-06-15", "time": "14:20:00" },
        "place": {
          "id": 1234,
          "name": "Belo Horizonte, MG - Lagoinha",
          "slug": "belo-horizonte-lagoinha-mg"
        }
      },
      "waitingTime": "45min",
      "travelCompany": {
        "id": 12,
        "name": "Viação Exemplo",
        "slug": "viacao-exemplo"
      },
      "serviceClass": { "id": 1, "name": "Convencional" }
    }
  ]
}

Rota do tipo direct

  • tripUuids: Array com id único referente ao trecho da viagem.
{
  "departures": [
    {
      "type": "direct",
      "price": 145.9,
      "discountedPrice": 145.9,
      "duration": { "hours": "6h 20m", "days": 0 },
      "availableSeats": 8,
      "tripUuids": ["a1b2c3d4-0000-0000-0000-111111111111"],
      "departure": {
        "schedule": { "date": "2025-06-15", "time": "08:00:00" },
        "place": {
          "id": 4017,
          "name": "Sao Paulo, SP - Tiete",
          "slug": "sao-paulo-tiete-sp"
        }
      },
      "arrival": {
        "schedule": { "date": "2025-06-15", "time": "14:20:00" },
        "place": {
          "id": 1234,
          "name": "Belo Horizonte, MG - Lagoinha",
          "slug": "belo-horizonte-lagoinha-mg"
        }
      },
      "waitingTime": "45min",
      "travelCompany": {
        "id": 12,
        "name": "Viação Exemplo",
        "slug": "viacao-exemplo"
      },
      "serviceClass": { "id": 1, "name": "Convencional" }
    }
  ]
}
Query Params
string
required

Slug do terminal ou cidade de origem. Usado para identificar o local de partida.

string
required

Slug do terminal ou cidade de destino. Usado para identificar o local de chegada.

date
required

Usado para identificar a data de partida para a busca no formato YYYY-MM-DD.

string

Opcional: Classe do serviço de ônibus, como Convencional, Executivo, etc.

string

Opcional: Hora mínima de partida (restrita à departureDate) no formato HH:mm.

string

Opcional: Hora de partida no formato HH:mm.

string

Opcional: Data e hora mínima absoluta de partida no formato ISO 8601 (YYYY-MM-DDTHH:mm:ss).

string

Opcional: Data e hora máxima absoluta de partida. Usado junto com o minimumDate para definir um intervalo de tempo.

string

Opcional: Filtrar pelo nome da empresa de viagens (case-insensitive). Pode ser nome completo ou parcial.

string

Opcional: Oficial ANTT classe de vigem como Convencional, Semi-leito, Executivo, etc.

string

Opcional: Filtrar campos de resposta por valores separados por vírgula.

Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json