Taboola Dictionary API

The Dictionary API from Taboola — 16 operation(s) for dictionary.

Operations 16

GET /resources/countries Get List Of Countries #
GET /resources/countries/{country_code}/regions Get Regions In A Country #
GET /resources/countries/{country_code}/cities Get Cities In A Country #
GET /resources/countries/{country_code}/postal_codes Get Postal Codes For A Country #
GET /resources/countries/US/dmas Get DMAs In The US #
GET /resources/browsers Get List Of Browsers #
GET /resources/operating_systems Get List Of Operating Systems #
GET /resources/operating_systems/ios/versions Get List Of iOS Versions #
GET /resources/operating_systems/android/versions Get List Of Android Versions #
GET /resources/platforms Get List Of Platforms #
GET /resources/languages Get List Of Languages #
GET /resources/campaigns/enums Get List Of Campaign Enums #
GET /resources/items/enums Get List Of Item Enums #
GET /resources/min_cpc Get List Of Minimum CPC Values #
GET /{account_id}/dictionary/contextual_segments Get Contextual Segments #
GET /{account_id}/dictionary/publishers Get List Of Available Publishers #

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/taboola-dictionary-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

taboola-dictionary-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Taboola Backstage Dictionary API
  version: '1.0'
  description: 'Reference data endpoints used to populate campaign targeting dropdowns and validate field

    values. Provides supported countries, regions, cities, postal codes, DMAs, browsers, operating

    systems, platforms, languages, contextual segments, minimum CPC values, and other enumerations.'
  contact:
    name: Taboola Developer Relations
    url: https://developers.taboola.com/backstage-api/reference/dictionary
servers:
- url: https://backstage.taboola.com/backstage/api/1.0
security:
- bearerAuth: []
tags:
- name: Dictionary
paths:
  /resources/countries:
    get:
      tags:
      - Dictionary
      summary: Get List Of Countries
      operationId: getListOfCountries
      responses:
        '200':
          description: List of supported countries.
  /resources/countries/{country_code}/regions:
    get:
      tags:
      - Dictionary
      summary: Get Regions In A Country
      operationId: getRegionsInCountry
      parameters:
      - $ref: '#/components/parameters/countryCode'
      responses:
        '200':
          description: Regions.
  /resources/countries/{country_code}/cities:
    get:
      tags:
      - Dictionary
      summary: Get Cities In A Country
      operationId: getCitiesInCountry
      parameters:
      - $ref: '#/components/parameters/countryCode'
      responses:
        '200':
          description: Cities.
  /resources/countries/{country_code}/postal_codes:
    get:
      tags:
      - Dictionary
      summary: Get Postal Codes For A Country
      operationId: getPostalCodes
      parameters:
      - $ref: '#/components/parameters/countryCode'
      responses:
        '200':
          description: Postal codes.
  /resources/countries/US/dmas:
    get:
      tags:
      - Dictionary
      summary: Get DMAs In The US
      operationId: getDMAs
      responses:
        '200':
          description: List of US DMAs.
  /resources/browsers:
    get:
      tags:
      - Dictionary
      summary: Get List Of Browsers
      operationId: getListOfBrowsers
      responses:
        '200':
          description: Browsers.
  /resources/operating_systems:
    get:
      tags:
      - Dictionary
      summary: Get List Of Operating Systems
      operationId: getListOfOperatingSystems
      responses:
        '200':
          description: Operating systems.
  /resources/operating_systems/ios/versions:
    get:
      tags:
      - Dictionary
      summary: Get List Of iOS Versions
      operationId: getListOfIosVersions
      responses:
        '200':
          description: iOS versions.
  /resources/operating_systems/android/versions:
    get:
      tags:
      - Dictionary
      summary: Get List Of Android Versions
      operationId: getListOfAndroidVersions
      responses:
        '200':
          description: Android versions.
  /resources/platforms:
    get:
      tags:
      - Dictionary
      summary: Get List Of Platforms
      operationId: getListOfPlatforms
      responses:
        '200':
          description: Platforms.
  /resources/languages:
    get:
      tags:
      - Dictionary
      summary: Get List Of Languages
      operationId: getListOfLanguages
      responses:
        '200':
          description: Languages.
  /resources/campaigns/enums:
    get:
      tags:
      - Dictionary
      summary: Get List Of Campaign Enums
      operationId: getCampaignEnums
      responses:
        '200':
          description: Campaign enums.
  /resources/items/enums:
    get:
      tags:
      - Dictionary
      summary: Get List Of Item Enums
      operationId: getItemEnums
      responses:
        '200':
          description: Item enums.
  /resources/min_cpc:
    get:
      tags:
      - Dictionary
      summary: Get List Of Minimum CPC Values
      operationId: getMinimumCpcValues
      responses:
        '200':
          description: Minimum CPC values by currency.
  /{account_id}/dictionary/contextual_segments:
    get:
      tags:
      - Dictionary
      summary: Get Contextual Segments
      operationId: getContextualSegments
      parameters:
      - $ref: '#/components/parameters/accountId'
      responses:
        '200':
          description: Contextual segments.
  /{account_id}/dictionary/publishers:
    get:
      tags:
      - Dictionary
      summary: Get List Of Available Publishers
      operationId: getAvailablePublishers
      parameters:
      - $ref: '#/components/parameters/accountId'
      responses:
        '200':
          description: Publishers list.
components:
  parameters:
    accountId:
      name: account_id
      in: path
      required: true
      schema:
        type: string
    countryCode:
      name: country_code
      in: path
      required: true
      schema:
        type: string
        minLength: 2
        maxLength: 2
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT