Home
Taboola
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
7 Capabilities
21 Features
Advertising Native Advertising Discovery Performance Marketing AdTech Realize Backstage Recommendation Publisher Programmatic
Taboola publishes 7 APIs on the APIs.io network, including Backstage Campaigns API, Backstage Campaign Items API, Backstage Audiences API, and 4 more. Tagged areas include Advertising, Native Advertising, Discovery, Performance Marketing, and AdTech.
The Taboola catalog on APIs.io includes 7 machine-runnable capabilities and 1 JSON-LD context.
Taboola’s developer surface includes developer portal, documentation, authentication, SDKs, tooling, code examples, support, and 36 more developer resources.
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...
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 ...
Manage first-party, custom, lookalike, marketplace, and combined audiences for Taboola Realize campaign targeting. Includes audience onboarding for hashed identifiers (CRM and p...
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...
Retrieve campaign-summary reports across many breakdown dimensions (day, week, month, campaign, site, country, region, platform, OS, browser, language, DMA, city, ad), top-conte...
Reference data endpoints for campaign targeting. Returns supported countries, regions, cities, postal codes, US DMAs, browsers, operating systems, OS versions, platforms, langua...
Discover advertiser accounts allowed for the authenticated user, list all advertiser accounts in a Taboola network, and retrieve per-account configuration including currency, ti...
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Self-contained Naftiko capability for discovering and inspecting advertiser accounts within a Taboola network — used by agencies and platforms managing many advertisers.
Run with Naftiko
Self-contained Naftiko capability covering Taboola first-party audiences, custom audiences, lookalike audiences, marketplace audience segments, and combined audiences for use in...
Run with Naftiko
Self-contained Naftiko capability for managing Taboola Realize advertising campaigns via the Backstage API. Wraps list/get/create/update/delete/duplicate plus bulk and reach-est...
Run with Naftiko
Self-contained Naftiko capability for managing Taboola conversion rules used to track purchases, leads, page views, and other campaign outcomes.
Run with Naftiko
Self-contained Naftiko capability exposing Taboola reference data — countries, regions, cities, postal codes, DMAs, browsers, operating systems, platforms, languages, publishers...
Run with Naftiko
Self-contained Naftiko capability for managing campaign items (creatives) and performance video items belonging to Taboola Realize campaigns.
Run with Naftiko
Self-contained Naftiko capability for retrieving Taboola Realize campaign performance reports across multiple breakdown dimensions including day, site, country, platform, and ad...
Run with Naftiko
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
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
33 classes · 4 properties
JSON-LD
Sources
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
- type: NaftikoCapability
url: capabilities/campaigns-campaigns.yaml
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
- type: NaftikoCapability
url: capabilities/items-items.yaml
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
- type: NaftikoCapability
url: capabilities/audiences-audiences.yaml
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
- type: NaftikoCapability
url: capabilities/conversions-conversions.yaml
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
- type: NaftikoCapability
url: capabilities/reports-reports.yaml
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
- type: NaftikoCapability
url: capabilities/dictionary-dictionary.yaml
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
- type: NaftikoCapability
url: capabilities/accounts-accounts.yaml
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-productions2.s3.amazonaws.com/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: [email protected]
X: apievangelist
url: https://apievangelist.com
specificationVersion: '0.16'