Arajet
Arajet's own flight-schedule search (Santo Domingo-based low-cost carrier) — real routes, times, connections and flight numbers straight off its booking…
Arajet's own flight-schedule search (Santo Domingo-based low-cost carrier) — real routes, times, connections and flight numbers straight off its booking engine's shop endpoint. No live pricing at this rung.
Domain: arajet.com
Also known as: Arajet, arajet.com, Arajet Airlines
Call it directly
bowmark.providers.arajet.search({ origin, destination, departureDate, passengers? }: ArajetSearchArgs): Promise<ArajetSearchResult>Functions
| Function | What it does |
|---|---|
search | Runs Arajet's own flight-schedule search for one origin/destination/date and returns the flight OPTIONS it schedules — carrier and flight number, departure/arrival times, duration, stop… |
Types
interface ArajetSearchArgs {
origin: string;
destination: string;
departureDate: string;
passengers?: number;
}
interface ArajetAirport {
code: string;
name: string;
}
interface ArajetFlightLeg {
flightNumber: string;
carrierCode: string;
from: ArajetAirport;
to: ArajetAirport;
departureDate: string;
arrivalDate: string;
flightTimeMinutes: number;
equipmentType: string | null;
}
interface ArajetFlightOption {
key: string;
from: ArajetAirport;
to: ArajetAirport;
departureDate: string;
arrivalDate: string;
flightTimeMinutes: number;
stops: number;
legs: ArajetFlightLeg[];
soldOut: boolean;
}
interface ArajetSearchResult {
origin: string;
destination: string;
departureDate: string;
currency: string;
pricesAvailable: false;
flights: ArajetFlightOption[];
}Examples
const { flights } = await bowmark.providers.arajet.search({ origin: "SDQ", destination: "MIA", departureDate: "2026-10-15" });
// flights[0] -> { key: "258427:10/15/2026 3:55:00 AM", from: { code: "SDQ", … }, to: { code: "MIA", … }, stops: 1, legs: [{ flightNumber: "090", carrierCode: "Z9", … }, { flightNumber: "5100", carrierCode: "DM", … }], soldOut: true }