Travel
Avianca logo

Avianca API

avianca.com

Avianca - Colombian airline flight search, schedules, fares, and destinations.

Actions
5
Category
Travel
Login
Not required
Output
JSON

Call the Avianca API

Submit a task, then poll the job until it settles. This example runs act_avianca_destination_lowest_fares.

curl -X POST https://api.anakin.io/v1/wire/task \
  -H "X-API-Key: $ANAKIN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "action_id": "act_avianca_destination_lowest_fares",
    "params": {
      "locale": "es-ES",
      "origin_city_code": "BOG",
      "origin_city_name": "Bogotá",
      "origin_country": "Colombia",
      "origin_country_code": "CO"
    }
  }'

5 actions on avianca.com

Read

  • Destination Lowest Fares

    act_avianca_destination_lowest_faresread2 credits / call

    Returns lowest fares from an origin to multiple destinations with city codes and prices.

    locale
    string · required
    origin_city_code
    string · required
    origin_city_name
    string · required
    origin_country
    string · required
    origin_country_code
    string · required
  • Destination Markets

    act_avianca_destination_marketsread1 credit / call

    Returns origin-to-destination market pairs with station codes and direct-flight flags.

    locale
    string · required

Write

Write actions change state on avianca.com and run as the account you connect.

  • Flight Date Fare Calendar

    act_avianca_flight_date_fare_calendarwrite2 credits / call

    Returns lowest fares for dates around a departure with prices and currency.

    origin_location_code
    string · required
    destination_location_code
    string · required
    departure_date_time
    string · required
    adult_count
    integer · required
    flexibility
    integer
    child_count
    integer
    infant_count
    integer
    young_count
    integer
  • Flight Journey Pricing

    act_avianca_flight_journey_pricingwrite2 credits / call

    Returns journey schedules with routes, flight numbers, dates, and fare totals.

    origin
    string · required
    destination
    string · required
    date_range_begin
    date · required
    date_range_end
    date · required
    adult_count
    integer · required
    currency
    string
    child_count
    integer
    infant_count
    integer
    young_count
    integer
  • Flight Search Results

    act_avianca_flight_search_resultswrite2 credits / call

    Searches flights for a route and date and returns times, cabin classes, and fares.

    origin_location_code
    string · required
    destination_location_code
    string · required
    departure_date_time
    string · required
    adult_count
    integer · required
    child_count
    integer
    infant_count
    integer
    young_count
    integer

Avianca API questions

Is there an API for Avianca?
Avianca does not offer a public data API for this, but Anakin Wire provides 5 maintained endpoints for avianca.com. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
How do I scrape Avianca data?
POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when avianca.com changes its markup, Anakin updates the action.
Do I need a Avianca account?
No. Every Avianca action listed here runs anonymously — no account and no credentials required.
What does the Avianca API cost?
Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.

More Travel APIs

All Travel sites