Taboola logo

Taboola

Taboola (NASDAQ: TBLA) is a New-York-headquartered native and discovery advertising company founded in 2007 by Adam Singolda. Its Realize performance marketing platform serves recommendation widgets across major publishers (a 30-year exclusive partnership with Yahoo since 2022) and offers advertisers programmatic access via the Backstage API for campaign management, audience targeting, conversion tracking, and reporting. The company also operates Connexity (commerce media), Skimlinks (publisher monetization), and DeeperDive (content discovery), and recently shipped Abby (AI ad assistant), the GenAI Ad Maker, and an official Realize MCP server for AI-driven campaign management.

7 APIs 21 Features
AdvertisingNative AdvertisingDiscoveryPerformance MarketingAdTechRealizeBackstageRecommendationPublisherProgrammatic

APIs

Taboola Backstage Campaigns API

Create, retrieve, update, duplicate, and delete Taboola Realize advertising campaigns. Includes bulk update across the network and a campaign reach estimator for pre-launch impr...

Taboola Backstage Campaign Items API

Manage individual ad items (creatives) and performance video items (motion ads) belonging to Taboola Realize campaigns. Supports per-campaign CRUD plus bulk create, update, and ...

Taboola Backstage Audiences API

Manage first-party, custom, lookalike, marketplace, and combined audiences for Taboola Realize campaign targeting. Includes audience onboarding for hashed identifiers (CRM and p...

Taboola Backstage Conversions API

Create and manage conversion rules used to track purchases, leads, registrations, page views, and other outcomes. Supports event-based and URL-based rules with configurable look...

Taboola Backstage Reports API

Retrieve campaign-summary reports across many breakdown dimensions (day, week, month, campaign, site, country, region, platform, OS, browser, language, DMA, city, ad), top-conte...

Taboola Backstage Dictionary API

Reference data endpoints for campaign targeting. Returns supported countries, regions, cities, postal codes, US DMAs, browsers, operating systems, OS versions, platforms, langua...

Taboola Backstage Accounts API

Discover advertiser accounts allowed for the authenticated user, list all advertiser accounts in a Taboola network, and retrieve per-account configuration including currency, ti...

Features

Realize performance advertising platform with native, display, carousel, video, and app-promotion formats
Backstage API — OAuth 2.0 client credentials, base URL https://backstage.taboola.com/backstage/api/1.0
Campaign CRUD plus duplicate, bulk update, and network-wide campaign list endpoints
Campaign reach estimator for impression forecasting before launch
Campaign item (creative) and performance video item (motion ad) management
First-party, lookalike, marketplace, custom, combined, and contextual audience targeting
Country, region, city, postal-code, US DMA, platform, OS, browser, language, and publisher targeting
Conversion rules (event-based and URL-based) with click-through and view-through look-back windows
Reports API with day/week/month and campaign/site/country/platform/ad breakdowns plus top-content and real-time
Dictionary endpoints for reference data needed by campaign targeting
Network-account model for agencies/DSPs managing many advertisers
Bid strategies including Fixed CPC, SmartBid (Enhanced CPC), Maximize Conversions, and Target CPA
Mobile SDKs for iOS, Android, Flutter, React Native
Java client SDK (backstage-api-java-client)
Official MCP server (realize-mcp) wrapping the Backstage/Realize API with OAuth 2.1 SSO support
Conversion tracking via Taboola pixel or server-to-server integration
Dynamic Creative for personalized ads (GTM, JS API, S2S flows)
Abby AI ad assistant and GenAI Ad Maker for creative automation
DeeperDive content discovery, Newsroom analytics, Connexity commerce media, and Skimlinks affiliate monetization
Yahoo native exclusive integration (30-year agreement signed 2022)
Prebid.js header-bidding integration

Semantic Vocabularies

Taboola Context

33 classes · 4 properties

JSON-LD

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔑
Authentication
Authentication
🔑
Authentication
Authentication
🔑
Authentication
Authentication
🔑
Authentication
Authentication
🔗
BaseURL
BaseURL
👥
GitHubOrganization
GitHubOrganization
📦
SDK
SDK
🔧
Tool
Tool
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
📦
SDK
SDK
🔧
Tool
Tool
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
TrustCenter
TrustCenter
💬
Support
Support
📰
Blog
Blog
📰
News
News
🔗
InvestorRelations
InvestorRelations
🔗
LinkedIn
LinkedIn
🔗
X-Twitter
X-Twitter
👥
YouTube
YouTube
📝
SignIn
SignIn
🌐
Portal
Portal
🌐
Portal
Portal
🌐
Portal
Portal
🌐
Portal
Portal
🌐
Portal
Portal
🌐
Portal
Portal
🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: taboola
url: https://raw.githubusercontent.com/api-evangelist/taboola/refs/heads/main/apis.yml
apis:
  - aid: taboola:taboola-backstage-campaigns-api
    name: Taboola Backstage Campaigns API
    tags:
      - Advertising
      - Native Advertising
      - Campaigns
      - Realize
    humanURL: https://developers.taboola.com/backstage-api/reference/campaigns-overview
    properties:
      - url: https://developers.taboola.com/backstage-api/reference/campaigns-overview
        type: Documentation
      - url: https://developers.taboola.com/backstage-api/reference/create-a-campaign
        type: Documentation
      - url: openapi/taboola-backstage-campaigns-api-openapi.yml
        type: OpenAPI
      - url: json-schema/taboola-campaign-schema.json
        type: JSONSchema
      - url: json-ld/taboola-context.jsonld
        type: JSONLD
    description: >-
      Create, retrieve, update, duplicate, and delete Taboola Realize advertising campaigns. Includes bulk update across
      the network and a campaign reach estimator for pre-launch impression forecasting.
  - aid: taboola:taboola-backstage-items-api
    name: Taboola Backstage Campaign Items API
    tags:
      - Advertising
      - Creatives
      - Items
      - Video
    humanURL: https://developers.taboola.com/backstage-api/reference/campaign-items-overview
    properties:
      - url: https://developers.taboola.com/backstage-api/reference/campaign-items-overview
        type: Documentation
      - url: openapi/taboola-backstage-items-api-openapi.yml
        type: OpenAPI
      - url: json-schema/taboola-item-schema.json
        type: JSONSchema
    description: >-
      Manage individual ad items (creatives) and performance video items (motion ads) belonging to Taboola Realize
      campaigns. Supports per-campaign CRUD plus bulk create, update, and delete across multiple campaigns and across
      the network.
  - aid: taboola:taboola-backstage-audiences-api
    name: Taboola Backstage Audiences API
    tags:
      - Advertising
      - Audiences
      - Targeting
      - First-Party Data
    humanURL: https://developers.taboola.com/backstage-api/reference/audience-targeting
    properties:
      - url: https://developers.taboola.com/backstage-api/reference/audience-targeting
        type: Documentation
      - url: https://developers.taboola.com/backstage-api/reference/onboarding-overview
        type: Documentation
      - url: openapi/taboola-backstage-audiences-api-openapi.yml
        type: OpenAPI
    description: >-
      Manage first-party, custom, lookalike, marketplace, and combined audiences for Taboola Realize campaign targeting.
      Includes audience onboarding for hashed identifiers (CRM and pixel-based), plus audience-targeting endpoints
      applied at the campaign level.
  - aid: taboola:taboola-backstage-conversions-api
    name: Taboola Backstage Conversions API
    tags:
      - Advertising
      - Conversions
      - Measurement
      - Attribution
    humanURL: https://developers.taboola.com/conversion-tracking
    properties:
      - url: https://developers.taboola.com/backstage-api/reference/conversion-rule-fields
        type: Documentation
      - url: https://developers.taboola.com/conversion-tracking
        type: Documentation
      - url: openapi/taboola-backstage-conversions-api-openapi.yml
        type: OpenAPI
      - url: json-schema/taboola-conversion-rule-schema.json
        type: JSONSchema
    description: >-
      Create and manage conversion rules used to track purchases, leads, registrations, page views, and other outcomes.
      Supports event-based and URL-based rules with configurable look-back windows for both click-through and
      view-through attribution.
  - aid: taboola:taboola-backstage-reports-api
    name: Taboola Backstage Reports API
    tags:
      - Advertising
      - Reporting
      - Analytics
      - Performance
    humanURL: https://developers.taboola.com/backstage-api/reference
    properties:
      - url: https://developers.taboola.com/backstage-api/reference
        type: Documentation
      - url: openapi/taboola-backstage-reports-api-openapi.yml
        type: OpenAPI
    description: >-
      Retrieve campaign-summary reports across many breakdown dimensions (day, week, month, campaign, site, country,
      region, platform, OS, browser, language, DMA, city, ad), top-content reports, and near real-time performance
      snapshots.
  - aid: taboola:taboola-backstage-dictionary-api
    name: Taboola Backstage Dictionary API
    tags:
      - Advertising
      - Reference Data
      - Targeting
    humanURL: https://developers.taboola.com/backstage-api/reference/dictionary
    properties:
      - url: https://developers.taboola.com/backstage-api/reference/dictionary
        type: Documentation
      - url: openapi/taboola-backstage-dictionary-api-openapi.yml
        type: OpenAPI
    description: >-
      Reference data endpoints for campaign targeting. Returns supported countries, regions, cities, postal codes, US
      DMAs, browsers, operating systems, OS versions, platforms, languages, publishers, contextual segments, minimum CPC
      values, and campaign/item enumerations.
  - aid: taboola:taboola-backstage-accounts-api
    name: Taboola Backstage Accounts API
    tags:
      - Advertising
      - Accounts
      - Network
    humanURL: https://developers.taboola.com/backstage-api/reference
    properties:
      - url: https://developers.taboola.com/backstage-api/reference/get-allowed-accounts
        type: Documentation
      - url: openapi/taboola-backstage-accounts-api-openapi.yml
        type: OpenAPI
    description: >-
      Discover advertiser accounts allowed for the authenticated user, list all advertiser accounts in a Taboola
      network, and retrieve per-account configuration including currency, time zone, and partner types.
name: Taboola
tags:
  - Advertising
  - Native Advertising
  - Discovery
  - Performance Marketing
  - AdTech
  - Realize
  - Backstage
  - Recommendation
  - Publisher
  - Programmatic
kind: contract
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
  - type: Portal
    url: https://www.taboola.com
  - type: Documentation
    url: https://developers.taboola.com/
  - type: Documentation
    url: https://developers.taboola.com/backstage-api/reference
  - url: https://developers.taboola.com/llms.txt
    name: llms.txt index
    type: Documentation
  - url: https://developers.taboola.com/backstage-api/reference/authentication-basics
    name: Authentication Basics
    type: Authentication
  - url: https://developers.taboola.com/backstage-api/reference/client-credentials-flow
    name: OAuth Client Credentials Flow
    type: Authentication
  - url: https://developers.taboola.com/backstage-api/reference/getting-an-access-token
    name: Getting An Access Token
    type: Authentication
  - url: https://backstage.taboola.com/backstage/oauth/token
    name: OAuth Token Endpoint
    type: Authentication
  - url: https://backstage.taboola.com/backstage/api/1.0
    name: Backstage API Base URL
    type: BaseURL
  - type: GitHubOrganization
    url: https://github.com/taboola
  - url: https://github.com/taboola/backstage-api-java-client
    name: Backstage API Java Client
    type: SDK
  - url: https://github.com/taboola/realize-mcp
    name: Realize MCP Server
    type: Tool
  - url: https://github.com/taboola/taboola-spm-ios-sdk
    name: Taboola iOS SDK (SwiftPM)
    type: SDK
  - url: https://github.com/taboola/taboola-android
    name: Taboola Android SDK
    type: SDK
  - url: https://github.com/taboola/taboola-flutter-example
    name: Taboola Flutter Example
    type: SDK
  - url: https://github.com/taboola/ios-sdk-examples
    name: Taboola iOS SDK Examples
    type: CodeExamples
  - url: https://github.com/taboola/android-sdk-examples-4x
    name: Taboola Android SDK V4 Examples
    type: CodeExamples
  - url: https://github.com/taboola/react-native-examples-3x
    name: Taboola React Native Examples
    type: CodeExamples
  - url: https://github.com/taboola/ios-adx
    name: Taboola iOS AdX Adapter
    type: SDK
  - url: https://github.com/taboola/Prebid.js
    name: Prebid.js fork
    type: Tool
  - url: https://www.taboola.com/legal-policies
    type: TermsOfService
  - url: https://www.taboola.com/policies/privacy-policy
    type: PrivacyPolicy
  - url: https://trust.taboola.com/
    type: TrustCenter
  - url: https://help.taboola.com/
    name: Help Center
    type: Support
  - url: https://www.taboola.com/blog
    type: Blog
  - url: https://www.taboola.com/press
    type: News
  - url: https://investors.taboola.com/
    name: Investor Relations
    type: InvestorRelations
  - url: https://www.linkedin.com/company/taboola
    type: LinkedIn
  - url: https://x.com/taboola
    type: X-Twitter
  - url: https://www.youtube.com/user/taboola
    type: YouTube
  - url: https://realize.taboola.com/
    name: Realize Platform Login
    type: SignIn
  - url: https://www.taboola.com/products/realize
    name: Realize Performance Platform
    type: Portal
  - url: https://www.taboola.com/abby
    name: Abby AI Ad Assistant
    type: Portal
  - url: https://www.taboola.com/products/genai-ad-maker
    name: GenAI Ad Maker
    type: Portal
  - url: https://www.taboola.com/products/deeperdive
    name: DeeperDive
    type: Portal
  - url: https://www.taboola.com/products/connexity
    name: Connexity (commerce media)
    type: Portal
  - url: https://www.taboola.com/products/skimlinks
    name: Skimlinks (publisher monetization)
    type: Portal
  - url: https://www.taboola.com/products/newsroom
    name: Newsroom
    type: Portal
  - url: https://developers.taboola.com/taboolasdk/docs/overview
    name: Mobile SDK Overview
    type: Documentation
  - url: https://developers.taboola.com/dynamic-creative/docs/overview
    name: Dynamic Creative Overview
    type: Documentation
  - url: plans/taboola-plans-pricing.yml
    type: Plans
  - url: rate-limits/taboola-rate-limits.yml
    type: RateLimits
  - url: finops/taboola-finops.yml
    type: FinOps
  - type: Features
    data:
      - Realize performance advertising platform with native, display, carousel, video, and app-promotion formats
      - Backstage API — OAuth 2.0 client credentials, base URL https://backstage.taboola.com/backstage/api/1.0
      - Campaign CRUD plus duplicate, bulk update, and network-wide campaign list endpoints
      - Campaign reach estimator for impression forecasting before launch
      - Campaign item (creative) and performance video item (motion ad) management
      - First-party, lookalike, marketplace, custom, combined, and contextual audience targeting
      - Country, region, city, postal-code, US DMA, platform, OS, browser, language, and publisher targeting
      - Conversion rules (event-based and URL-based) with click-through and view-through look-back windows
      - Reports API with day/week/month and campaign/site/country/platform/ad breakdowns plus top-content and real-time
      - Dictionary endpoints for reference data needed by campaign targeting
      - Network-account model for agencies/DSPs managing many advertisers
      - Bid strategies including Fixed CPC, SmartBid (Enhanced CPC), Maximize Conversions, and Target CPA
      - Mobile SDKs for iOS, Android, Flutter, React Native
      - Java client SDK (backstage-api-java-client)
      - Official MCP server (realize-mcp) wrapping the Backstage/Realize API with OAuth 2.1 SSO support
      - Conversion tracking via Taboola pixel or server-to-server integration
      - Dynamic Creative for personalized ads (GTM, JS API, S2S flows)
      - Abby AI ad assistant and GenAI Ad Maker for creative automation
      - DeeperDive content discovery, Newsroom analytics, Connexity commerce media, and Skimlinks affiliate monetization
      - Yahoo native exclusive integration (30-year agreement signed 2022)
      - Prebid.js header-bidding integration
    sources:
      - https://www.taboola.com/
      - https://developers.taboola.com/
      - https://developers.taboola.com/backstage-api/reference
      - https://developers.taboola.com/llms.txt
      - https://github.com/taboola
    updated: '2026-05-25'
created: '2026-05-25T00:00:00.000Z'
modified: '2026-05-25'
position: Producing
description: >-
  Taboola (NASDAQ: TBLA) is a New-York-headquartered native and discovery advertising company founded in 2007 by Adam
  Singolda. Its Realize performance marketing platform serves recommendation widgets across major publishers (a 30-year
  exclusive partnership with Yahoo since 2022) and offers advertisers programmatic access via the Backstage API for
  campaign management, audience targeting, conversion tracking, and reporting. The company also operates Connexity
  (commerce media), Skimlinks (publisher monetization), and DeeperDive (content discovery), and recently shipped Abby
  (AI ad assistant), the GenAI Ad Maker, and an official Realize MCP server for AI-driven campaign management.
maintainers:
  - FN: Kin Lane
    email: info@apievangelist.com
    X: apievangelist
    url: https://apievangelist.com
specificationVersion: '0.16'