| data.departureDate | string (YYYY-MM-DD) | Data de saida aplicada na busca. | 2026-02-24 |
| data.destinationCity | string | Cidade de destino normalizada no resultado. | Rio de Janeiro |
| data.destinationState | string | UF de destino normalizada no resultado. | RJ |
| data.extractedAt | string (iso datetime) | Timestamp UTC da extracao. | 2026-02-22T22:15:00.000Z |
| data.items[].anttServiceClass.id | number | ID da classe ANTT do servico. | 5 |
| data.items[].anttServiceClass.name | string | Nome da classe ANTT do servico. | Cama |
| data.items[].arrival.date | string | Data de chegada da viagem. | 2026-02-25 |
| data.items[].arrival.dateTime | string (iso datetime) | Datetime UTC combinado de chegada. | 2026-02-25T16:55:00.000Z |
| data.items[].arrival.place.city | string | Cidade do ponto de desembarque. | Rio de Janeiro |
| data.items[].arrival.place.id | number | ID do ponto de desembarque. | 3827 |
| data.items[].arrival.place.name | string | Nome do ponto de desembarque. | Rio de Janeiro, RJ - Rodoviaria do Rio |
| data.items[].arrival.place.slug | string | Slug do ponto de desembarque. | rio-de-janeiro-rj |
| data.items[].arrival.place.state | string | UF do ponto de desembarque. | RJ |
| data.items[].arrival.place.terminal | string | Nome do terminal de desembarque. | Rio de Janeiro - Rodoviaria Novo Rio |
| data.items[].arrival.place.terminalAddress | string | Endereco textual do terminal de desembarque. | Av Francisco Bicalho, 1 - Santo Cristo - Rio de Janeiro - RJ |
| data.items[].arrival.time | string | Horario de chegada da viagem. | 16:55:00 |
| data.items[].availableSeats | number | Assentos disponiveis para a viagem. | 1 |
| data.items[].busFeatures[] | string | Lista de comodidades disponiveis no onibus. | airConditioning |
| data.items[].currency | string | Moeda da tarifa. | BRL |
| data.items[].departure.date | string | Data de partida da viagem. | 2026-02-24 |
| data.items[].departure.dateTime | string (iso datetime) | Datetime UTC combinado de partida. | 2026-02-24T13:45:00.000Z |
| data.items[].departure.place.city | string | Cidade do ponto de embarque. | Cascavel |
| data.items[].departure.place.id | number | ID do ponto de embarque. | 2581 |
| data.items[].departure.place.name | string | Nome do ponto de embarque. | Cascavel, PR |
| data.items[].departure.place.slug | string | Slug do ponto de embarque. | cascavel-pr |
| data.items[].departure.place.state | string | UF do ponto de embarque. | PR |
| data.items[].departure.place.terminal | string | Nome do terminal de embarque. | Cascavel - Rodoviaria |
| data.items[].departure.place.terminalAddress | string | Endereco textual do terminal de embarque. | Av. Assuncao, 1757 - Alto Alegre | Cascavel, PR |
| data.items[].departure.time | string | Horario de partida da viagem. | 13:45:00 |
| data.items[].discountAvailable | boolean | Indica se existe desconto aplicavel na viagem. | false |
| data.items[].discountedPrice | number | Tarifa promocional quando disponivel. | 539.99 |
| data.items[].durationDays | number | Quantidade de dias da duracao da viagem. | 1 |
| data.items[].durationText | string | Duracao textual da viagem. | 1d 3h 10m |
| data.items[].hasBoardingPass | boolean | Indica se ha bilhete de embarque disponivel. | true |
| data.items[].hasElectronicBoardingPass | boolean | Indica se ha bilhete de embarque eletronico. | true |
| data.items[].hasGratuity | boolean | Indica se a viagem aceita gratuidade. | true |
| data.items[].id | string | Identificador unico principal da viagem (trip uuid). | 2423332e-b514-352c-94c2-8f73ed2f93d8 |
| data.items[].isGratuityTrip | boolean | Indica se a viagem e de gratuidade. | false |
| data.items[].isLowFare | boolean | Indica se a viagem esta no modo low fare. | true |
| data.items[].isReservable | boolean | Indica se a viagem permite reserva. | true |
| data.items[].lowFareAvailableSeats | number | Assentos disponiveis no modo low fare. | 1 |
| data.items[].maxInstallments | number | Quantidade maxima de parcelas. | 4 |
| data.items[].position | number | Posicao absoluta da viagem na listagem. | 1 |
| data.items[].price | number | Tarifa base da viagem. | 634.99 |
| data.items[].seatReclineDegrees | number | Grau de inclinacao do assento quando informado pelo upstream. | 170 |
| data.items[].serviceClass.id | number | ID da classe comercial do servico. | 5 |
| data.items[].serviceClass.name | string | Nome da classe comercial do servico. | Cama |
| data.items[].totalSeats | number | Capacidade total de assentos no onibus. | 8 |
| data.items[].travelCompany.id | number | ID da viacao. | 6 |
| data.items[].travelCompany.logo | string | URL do logo da viacao. | https://static.clickbus.com/live/travel-company-logos/catarinense.svg |
| data.items[].travelCompany.name | string | Nome da viacao. | Catarinense |
| data.items[].travelCompany.slug | string | Slug da viacao. | catarinense |
| data.items[].tripChangeAvailable | boolean | Indica se troca de passagem esta disponivel. | false |
| data.items[].tripChangeFee | boolean | Indica se troca de passagem possui taxa. | false |
| data.items[].type | string | Tipo da viagem (ex: direct). | direct |
| data.nextPage | number | Numero da proxima pagina, quando houver. | 2 |
| data.nextPageUrl | string | URL builder para a proxima pagina, quando houver. | https://www.clickbus.com.br/onibus/cascavel-pr/rio-de-janeiro-rj?departureDate=2026-02-24&returnDate=2026-02-25&page=2 |
| data.offset | number | Offset 0-based da pagina atual. | 0 |
| data.originCity | string | Cidade de origem normalizada no resultado. | Cascavel |
| data.originState | string | UF de origem normalizada no resultado. | PR |
| data.page | number | Pagina retornada. | 1 |
| data.parser | string | Parser utilizado no backend. | next_data |
| data.primaryResults | number | Quantidade de viagens no recorte da pagina atual. | 20 |
| data.requestUrl | string | URL upstream efetivamente requisitada. | https://www.clickbus.com.br/onibus/cascavel-pr/rio-de-janeiro-rj?departureDate=2026-02-24&returnDate=2026-02-25 |
| data.resultsPerPage | number | Tamanho da pagina aplicado pelo backend. | 20 |
| data.returnDate | string (YYYY-MM-DD) | Data de retorno aplicada na busca quando informada. | 2026-02-25 |
| data.source | string | Fonte da extracao. | clickbus.com.br |
| data.totalResults | number | Quantidade total de viagens retornadas pelo upstream. | 25 |
| data.type | string | Tipo da extracao. | plp |
| data.url | string | URL canonica da rota consultada. | https://www.clickbus.com.br/onibus/cascavel-pr/rio-de-janeiro-rj |
| executionId | string (uuid) | Campo executionId retornado no payload de resposta. | 12b2ce4f-d5f0-4b8f-83b1-bf056beaa002 |
| requestId | string (uuid) | Campo requestId retornado no payload de resposta. | 12b2ce4f-d5f0-4b8f-83b1-bf056beaa001 |