Outbrain website screenshot

Outbrain

Outbrain Inc. (NASDAQ: OB), which closed its acquisition of Teads in early 2025 and now operates publicly as Teads, is one of the largest open-internet advertising platforms — reaching 2 billion+ consumers per month across 50+ markets, with 20,000+ direct advertisers and 10,000+ premium media properties. The combined company spans open-web native (Outbrain Amplify), premium video, display, and Connected TV (Teads), powered by a Predictive AI engine and an omnichannel data graph. Developer surface area centers on the Amplify API (campaign management + reporting), the Engage API (publisher content recommendations and the JS Widget / Mobile SDK), and a server-side Conversion API for cookieless measurement and optimization.

Outbrain publishes 22 APIs on the APIs.io network, including Authentication API, Budgets API, Campaigns API, and 19 more. Tagged areas include Advertising, Native Advertising, Open Web, CTV, and Connected TV.

The Outbrain catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Outbrain’s developer surface includes authentication, developer portal, documentation, signup flow, training material, engineering blog, support, and 76 more developer resources.

73.4/100 exemplar ▬ flat Agent 36/100 agent ready Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessPaid
6 APIs 19 Features
AdvertisingNative AdvertisingOpen WebCTVConnected TVVideo AdvertisingContent DiscoveryProgrammaticPerformance MarketingAdTechTeads

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/outbrain: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 23

Individual APIs this provider publishes, each with its own machine-readable definition.

Outbrain Authentication API

Token-based authentication

Outbrain Budgets API

Budget management

Outbrain Campaigns API

Campaign management

Outbrain Conversions API

Server-side conversion events

Outbrain Events API

Impression and click events

Outbrain Marketers API

Marketer (customer account) resources

Outbrain PromotedLinks API

Promoted link (ad creative) management

Outbrain Recommendations API

Retrieve content recommendations

Outbrain Reporting API

Performance reporting

Outbrain Targeting API

Audience and contextual targeting

Teads In-Chat API

Contextual sponsored-recommendation API for chatbot and LLM publishers, backing the Teads Conversational AI Ads SDK (public beta since 2025-11-12). Takes a partner key plus one ...

Outbrain Authentications API

Token Obtaining a token should be your 1st step toward using Amplify API. You need to include it in all further requests using the HTTP Header OB-TOKEN-V1. In order to protect y...

Outbrain Currencies API

Metadata about the available currencies

Outbrain Geo Locations API

GeoLocations are representatives of Outbrain Geographic Locations. GeoLocations are being used for campaigns to be targeted (or excluded) by geography. The GeoLocation object ha...

Outbrain IAB category Targeting API

IAB category Targeting gives you the abillity to select your preferred IAB categories in your campaign setup. The IAB category Targeting object has the following attributes: Pro...

Outbrain Interest Targeting API

Interest Targeting gives you the abillity to select your preferred interests categories in your campaign setup. Then, using our powerful interest insights and predictive technol...

Outbrain Meta Data API

The Meta Data section represents the various values (Enumarations) that can be provided as part of the different API end-points

Outbrain Multiple Conversions API

Multiple Conversions gives the ability to track any of the actions a user takes after clicking through to your content. You can track everything from top of funnel (page landing...

Outbrain Performance Reporting API

There are a multitude of reporting endpoints that allow you to retrieve metrics at various levels of granularity. Note: All performance reports have a 10-30 minutes delay, there...

Outbrain Promoted Links Sequences API

Sequences comes in 2 formats: - Carousel - multi-promotedLink format that features CTA buttons, brand logo, and more. You can use Carousel to tell your brand story, showcase mul...

Outbrain Sections API

A Section is a specific content within the publisher's site such as sports, business etc.

Outbrain Segments API

Segments give the ability to segment customers based on their actions, and retarget them with new or existing campaigns. This translates into your campaigns reaching a highly en...

Outbrain Users API

User represents a single person's access to Outbrain services and to the site my.outbrain.com. A User is permitted to one or more Marketer accounts, each marketer with a role th...

Scroll for all 23

Postman Collections 10

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 10

Open Collections 16

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Outbrain Amplify API

OPEN COLLECTION

Outbrain Amplify API

OPEN COLLECTION

Outbrain Engage API

OPEN COLLECTION

Teads Report API

OPEN COLLECTION

Scroll for all 16

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Outbrain Rate Limits

7 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 19

Notable capabilities this provider offers.

Outbrain Amplify — open-web native advertising platform with self-service and managed offerings
Teads — premium video, display, and CTV inventory across 10,000+ media environments in 50+ markets
Combined open-internet platform reaching 2B+ consumers/month with 20,000+ direct advertisers
Amplify API for programmatic campaign management — Marketer, Campaign, PromotedLink, Budget, Targeting
Performance and real-time reporting APIs (10 req/min and 50 req/min per marketer)
OB-TOKEN-V1 bearer authentication acquired via /login HTTP Basic
Engage API for publisher-side content recommendations (organic + paid)
JS Widget for web (WordPress, GAM, mediation guides) and Mobile SDK for iOS / Android / React Native / Flutter
Conversion API (server-to-server) for cookieless conversion measurement and Predictive AI optimization
Teads Conversion API GTM server-side template (open source)
Teads SDKs for iOS, Android, and React Native (open source on github.com/teads)
Prebid Server fork on github.com/teads for OpenRTB / programmatic integrations
Predictive AI engine — 1B predictions/sec across 500+ microservices, 18B ad opportunities/day, 8M req/sec
Omnichannel Graph with audience, contextual, conversion, and purchase signals
High-impact creative formats via Teads Studio (outstream, InRead, CTV)
Conversion Bid Strategy for goal-based bidding in Amplify
Direct IO, PMP deals, and open exchange paths for buy-side integrations
Headquartered in NYC and managed in the US; combined company trades NASDAQ: OB; brand consolidated as Teads
Engineering hubs in Paris, Netanya, Montpellier, Ljubljana

Scroll for all 19

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Outbrain Context

14 classes · 8 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Outbrain API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Outbrain API Rules

4 rules · 2 errors 2 warnings

SPECTRAL

JSON Schema 3

Standalone JSON Schema definitions for this provider's data models.

Outbrain Amplify Campaign

12 properties

JSON SCHEMA

Outbrain Amplify Promoted Link

9 properties

JSON SCHEMA

Outbrain Engage Recommendation

8 properties

JSON SCHEMA

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Outbrain Campaign Structure

1 properties

JSON STRUCTURE

Examples 2

Example request and response payloads for these APIs.

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Outbrain Authentication

apiKey/http · 4 schemes

SECURITY

Outbrain Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Outbrain Vulnerability Disclosure

security.txt · contact published

SECURITY

Outbrain Trust Center

SOC 2, ISO 27001

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Outbrain Agentic Access

105 operations · 37 acting · 1 human-in-the-loop

105 operations · 37 acting

AGENTIC

Resources

Get Started 9

Portal, sign-up, and the first successful call

Scroll for all 9

Documentation 12

Reference material describing how the API behaves

Scroll for all 12

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 9

Pagination, idempotency, versioning, errors, and events

Scroll for all 9

Build 17

SDKs, sample code, and the tooling you integrate with

Scroll for all 17

Access & Security 7

Authentication, authorization, and security posture

Scroll for all 7

Learn 1

Tutorials, courses, talks, and written guidance

Operate 7

Status, limits, changes, and where to get help

Scroll for all 7

Commercial 6

Pricing, plans, and the legal terms of use

Company 8

The organization behind the API

Scroll for all 8

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: outbrain
url: https://raw.githubusercontent.com/api-evangelist/outbrain/refs/heads/main/apis.yml
apis:
- aid: outbrain:outbrain-authentication-api
  name: Outbrain Authentication API
  description: Token-based authentication
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/outbrain-authentication-api-openapi.yml
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: Documentation
    url: https://amplifyv01.docs.apiary.io/
  - type: JSONSchema
    url: json-schema/outbrain-campaign-schema.json
  - type: JSONSchema
    url: json-schema/outbrain-promoted-link-schema.json
  - type: JSONStructure
    url: json-structure/outbrain-campaign-structure.json
  - type: JSONLD
    url: json-ld/outbrain-context.jsonld
  - type: Documentation
    url: https://developer.outbrain.com/apis/
  - type: Documentation
    url: https://developer.outbrain.com/apis/engage-web-technologies/
  - type: Documentation
    url: https://developer.outbrain.com/outbrain-javascript-implementation-guide/
  - type: JSONSchema
    url: json-schema/outbrain-recommendation-schema.json
  - type: Documentation
    url: https://www.teads.com
  - type: SourceCode
    url: https://github.com/teads/teads-advertiser-conversion-api-gtm-template
- aid: outbrain:outbrain-budgets-api
  name: Outbrain Budgets API
  description: Budget management
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Budgets
  properties:
  - type: OpenAPI
    url: openapi/outbrain-budgets-api-openapi.yml
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: Documentation
    url: https://amplifyv01.docs.apiary.io/
  - type: JSONSchema
    url: json-schema/outbrain-campaign-schema.json
  - type: JSONSchema
    url: json-schema/outbrain-promoted-link-schema.json
  - type: JSONStructure
    url: json-structure/outbrain-campaign-structure.json
  - type: JSONLD
    url: json-ld/outbrain-context.jsonld
  - type: Documentation
    url: https://developer.outbrain.com/apis/
  - type: Documentation
    url: https://developer.outbrain.com/apis/engage-web-technologies/
  - type: Documentation
    url: https://developer.outbrain.com/outbrain-javascript-implementation-guide/
  - type: JSONSchema
    url: json-schema/outbrain-recommendation-schema.json
  - type: Documentation
    url: https://www.teads.com
  - type: SourceCode
    url: https://github.com/teads/teads-advertiser-conversion-api-gtm-template
- aid: outbrain:outbrain-campaigns-api
  name: Outbrain Campaigns API
  description: Campaign management
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Campaigns
  properties:
  - type: OpenAPI
    url: openapi/outbrain-campaigns-api-openapi.yml
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: Documentation
    url: https://amplifyv01.docs.apiary.io/
  - type: JSONSchema
    url: json-schema/outbrain-campaign-schema.json
  - type: JSONSchema
    url: json-schema/outbrain-promoted-link-schema.json
  - type: JSONStructure
    url: json-structure/outbrain-campaign-structure.json
  - type: JSONLD
    url: json-ld/outbrain-context.jsonld
  - type: Documentation
    url: https://developer.outbrain.com/apis/
  - type: Documentation
    url: https://developer.outbrain.com/apis/engage-web-technologies/
  - type: Documentation
    url: https://developer.outbrain.com/outbrain-javascript-implementation-guide/
  - type: JSONSchema
    url: json-schema/outbrain-recommendation-schema.json
  - type: Documentation
    url: https://www.teads.com
  - type: SourceCode
    url: https://github.com/teads/teads-advertiser-conversion-api-gtm-template
- aid: outbrain:outbrain-conversions-api
  name: Outbrain Conversions API
  description: Server-side conversion events
  humanURL: https://developers.teads.com/docs/category/start-here
  baseURL: https://r.teads.tv
  tags:
  - Conversions
  properties:
  - type: OpenAPI
    url: openapi/outbrain-conversions-api-openapi.yml
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: Documentation
    url: https://amplifyv01.docs.apiary.io/
  - type: JSONSchema
    url: json-schema/outbrain-campaign-schema.json
  - type: JSONSchema
    url: json-schema/outbrain-promoted-link-schema.json
  - type: JSONStructure
    url: json-structure/outbrain-campaign-structure.json
  - type: JSONLD
    url: json-ld/outbrain-context.jsonld
  - type: Documentation
    url: https://developer.outbrain.com/apis/
  - type: Documentation
    url: https://developer.outbrain.com/apis/engage-web-technologies/
  - type: Documentation
    url: https://developer.outbrain.com/outbrain-javascript-implementation-guide/
  - type: JSONSchema
    url: json-schema/outbrain-recommendation-schema.json
  - type: Documentation
    url: https://www.teads.com
  - type: SourceCode
    url: https://github.com/teads/teads-advertiser-conversion-api-gtm-template
- aid: outbrain:outbrain-events-api
  name: Outbrain Events API
  description: Impression and click events
  humanURL: https://developer.outbrain.com/apis/
  baseURL: https://odb.outbrain.com
  tags:
  - Event
  tags_raw:
  - Events
  properties:
  - type: OpenAPI
    url: openapi/outbrain-events-api-openapi.yml
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: Documentation
    url: https://amplifyv01.docs.apiary.io/
  - type: JSONSchema
    url: json-schema/outbrain-campaign-schema.json
  - type: JSONSchema
    url: json-schema/outbrain-promoted-link-schema.json
  - type: JSONStructure
    url: json-structure/outbrain-campaign-structure.json
  - type: JSONLD
    url: json-ld/outbrain-context.jsonld
  - type: Documentation
    url: https://developer.outbrain.com/apis/
  - type: Documentation
    url: https://developer.outbrain.com/apis/engage-web-technologies/
  - type: Documentation
    url: https://developer.outbrain.com/outbrain-javascript-implementation-guide/
  - type: JSONSchema
    url: json-schema/outbrain-recommendation-schema.json
  - type: Documentation
    url: https://www.teads.com
  - type: SourceCode
    url: https://github.com/teads/teads-advertiser-conversion-api-gtm-template
- aid: outbrain:outbrain-marketers-api
  name: Outbrain Marketers API
  description: Marketer (customer account) resources
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Marketers
  properties:
  - type: OpenAPI
    url: openapi/outbrain-marketers-api-openapi.yml
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: Documentation
    url: https://amplifyv01.docs.apiary.io/
  - type: JSONSchema
    url: json-schema/outbrain-campaign-schema.json
  - type: JSONSchema
    url: json-schema/outbrain-promoted-link-schema.json
  - type: JSONStructure
    url: json-structure/outbrain-campaign-structure.json
  - type: JSONLD
    url: json-ld/outbrain-context.jsonld
  - type: Documentation
    url: https://developer.outbrain.com/apis/
  - type: Documentation
    url: https://developer.outbrain.com/apis/engage-web-technologies/
  - type: Documentation
    url: https://developer.outbrain.com/outbrain-javascript-implementation-guide/
  - type: JSONSchema
    url: json-schema/outbrain-recommendation-schema.json
  - type: Documentation
    url: https://www.teads.com
  - type: SourceCode
    url: https://github.com/teads/teads-advertiser-conversion-api-gtm-template
- aid: outbrain:outbrain-promotedlinks-api
  name: Outbrain PromotedLinks API
  description: Promoted link (ad creative) management
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - PromotedLinks
  properties:
  - type: OpenAPI
    url: openapi/outbrain-promotedlinks-api-openapi.yml
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: Documentation
    url: https://amplifyv01.docs.apiary.io/
  - type: JSONSchema
    url: json-schema/outbrain-campaign-schema.json
  - type: JSONSchema
    url: json-schema/outbrain-promoted-link-schema.json
  - type: JSONStructure
    url: json-structure/outbrain-campaign-structure.json
  - type: JSONLD
    url: json-ld/outbrain-context.jsonld
  - type: Documentation
    url: https://developer.outbrain.com/apis/
  - type: Documentation
    url: https://developer.outbrain.com/apis/engage-web-technologies/
  - type: Documentation
    url: https://developer.outbrain.com/outbrain-javascript-implementation-guide/
  - type: JSONSchema
    url: json-schema/outbrain-recommendation-schema.json
  - type: Documentation
    url: https://www.teads.com
  - type: SourceCode
    url: https://github.com/teads/teads-advertiser-conversion-api-gtm-template
- aid: outbrain:outbrain-recommendations-api
  name: Outbrain Recommendations API
  description: Retrieve content recommendations
  humanURL: https://developer.outbrain.com/apis/
  baseURL: https://odb.outbrain.com
  tags:
  - Recommendations
  properties:
  - type: OpenAPI
    url: openapi/outbrain-recommendations-api-openapi.yml
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: Documentation
    url: https://amplifyv01.docs.apiary.io/
  - type: JSONSchema
    url: json-schema/outbrain-campaign-schema.json
  - type: JSONSchema
    url: json-schema/outbrain-promoted-link-schema.json
  - type: JSONStructure
    url: json-structure/outbrain-campaign-structure.json
  - type: JSONLD
    url: json-ld/outbrain-context.jsonld
  - type: Documentation
    url: https://developer.outbrain.com/apis/
  - type: Documentation
    url: https://developer.outbrain.com/apis/engage-web-technologies/
  - type: Documentation
    url: https://developer.outbrain.com/outbrain-javascript-implementation-guide/
  - type: JSONSchema
    url: json-schema/outbrain-recommendation-schema.json
  - type: Documentation
    url: https://www.teads.com
  - type: SourceCode
    url: https://github.com/teads/teads-advertiser-conversion-api-gtm-template
- aid: outbrain:outbrain-reporting-api
  name: Outbrain Reporting API
  description: Performance reporting
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Reporting
  properties:
  - type: OpenAPI
    url: openapi/outbrain-reporting-api-openapi.yml
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: Documentation
    url: https://amplifyv01.docs.apiary.io/
  - type: JSONSchema
    url: json-schema/outbrain-campaign-schema.json
  - type: JSONSchema
    url: json-schema/outbrain-promoted-link-schema.json
  - type: JSONStructure
    url: json-structure/outbrain-campaign-structure.json
  - type: JSONLD
    url: json-ld/outbrain-context.jsonld
  - type: Documentation
    url: https://developer.outbrain.com/apis/
  - type: Documentation
    url: https://developer.outbrain.com/apis/engage-web-technologies/
  - type: Documentation
    url: https://developer.outbrain.com/outbrain-javascript-implementation-guide/
  - type: JSONSchema
    url: json-schema/outbrain-recommendation-schema.json
  - type: Documentation
    url: https://www.teads.com
  - type: SourceCode
    url: https://github.com/teads/teads-advertiser-conversion-api-gtm-template
- aid: outbrain:outbrain-targeting-api
  name: Outbrain Targeting API
  description: Audience and contextual targeting
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Targeting
  properties:
  - type: OpenAPI
    url: openapi/outbrain-targeting-api-openapi.yml
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: Documentation
    url: https://amplifyv01.docs.apiary.io/
  - type: JSONSchema
    url: json-schema/outbrain-campaign-schema.json
  - type: JSONSchema
    url: json-schema/outbrain-promoted-link-schema.json
  - type: JSONStructure
    url: json-structure/outbrain-campaign-structure.json
  - type: JSONLD
    url: json-ld/outbrain-context.jsonld
  - type: Documentation
    url: https://developer.outbrain.com/apis/
  - type: Documentation
    url: https://developer.outbrain.com/apis/engage-web-technologies/
  - type: Documentation
    url: https://developer.outbrain.com/outbrain-javascript-implementation-guide/
  - type: JSONSchema
    url: json-schema/outbrain-recommendation-schema.json
  - type: Documentation
    url: https://www.teads.com
  - type: SourceCode
    url: https://github.com/teads/teads-advertiser-conversion-api-gtm-template
- aid: outbrain:outbrain-teads-in-chat-api
  name: Teads In-Chat API
  description: 'Contextual sponsored-recommendation API for chatbot and LLM publishers, backing the Teads Conversational AI
    Ads SDK (public beta since 2025-11-12). Takes a partner key plus one of contentUrl / bundleUrl / portalUrl, a widgetJSId
    placement identifier and optional keywords, IAB categories or free-text chat context, and returns recommendation sets
    grouped by engine with tracking pixels and optional display creative.

    '
  humanURL: https://developers.teads.com/docs/Chatbot-AI-SDK/Getting-Started/integration-guide
  baseURL: https://mv.outbrain.com/Multivac/api/in-chat-recs
  tags:
  - Advertising
  - Artificial Intelligence
  - Recommendations
  tags_raw:
  - Advertising
  - AI
  - Recommendations
  properties:
  - type: Documentation
    url: https://developers.teads.com/docs/Chatbot-AI-SDK/Getting-Started/integration-guide
  - type: GettingStarted
    url: https://developers.teads.com/docs/Chatbot-AI-SDK/Getting-Started/
  - type: ChangeLog
    url: https://developers.teads.com/docs/Chatbot-AI-SDK/News/release-notes
  - type: Components
    url: components/outbrain-components.yml
- aid: outbrain:outbrain-authentications-api
  name: Outbrain Authentications API
  description: 'Token

    Obtaining a token should be your 1st step toward using Amplify API. You need to include it in all further requests using
    the HTTP Header OB-TOKEN-V1.

    In order to protect your privacy, the tokens are valid for a period of 30 days. You will not be able to access Amplify
    API using an expired token.

    You can generate as many tokens as you wish. Generating a new token does not invalidate older tokens.

    When a user password or email are changed in the Create Token Page all tokens

    generated prior to the change are revoked and a new token must be generated.


    How to obtain a token ?

    There are 2 ways to obtain a token


    via web interface

    Simply go to your Amplify API Token Page, fill in your password, hit generate, and you will get your token.

    If you can''t see Amplify API Token form, this means that your username doesn''t have access to the Amplify API. To register
    for the Amplify API please fil'
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Authentications
  properties:
  - type: OpenAPI
    url: openapi/outbrain-authentications-api-openapi.yml
  - type: APIReference
    url: https://amplifyv01.docs.apiary.io/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: SignUp
    url: https://www.outbrain.com/partner-api/
  - type: APIReference
    url: https://teadsapi.docs.apiary.io/
  - type: ErrorCodes
    url: errors/outbrain-error-codes.yml
  - type: Support
    url: mailto:api@teads.tv
- aid: outbrain:outbrain-currencies-api
  name: Outbrain Currencies API
  description: Metadata about the available currencies
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Currency
  tags_raw:
  - Currencies
  properties:
  - type: OpenAPI
    url: openapi/outbrain-currencies-api-openapi.yml
  - type: APIReference
    url: https://amplifyv01.docs.apiary.io/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: SignUp
    url: https://www.outbrain.com/partner-api/
  - type: APIReference
    url: https://teadsapi.docs.apiary.io/
  - type: ErrorCodes
    url: errors/outbrain-error-codes.yml
  - type: Support
    url: mailto:api@teads.tv
- aid: outbrain:outbrain-geo-locations-api
  name: Outbrain Geo Locations API
  description: 'GeoLocations are representatives of Outbrain Geographic Locations.

    GeoLocations are being used for campaigns to be targeted (or excluded) by geography.


    The GeoLocation object has the following attributes:


    Property

    Type

    Semantic

    Example


    id

    String

    geoLocation id

    aa4ab4c893b9fb5618476cb27f264ef8


    geoType

    Geo Location Type

    geoLocation type

    Region


    name

    String

    geoLocation name

    Prince Edward Island


    canonicalName

    String

    detailed name

    Prince Edward Island, Canada


    parent

    GeoLocation

    The parent of the geoLocation if exists (always a country)

    A GeoLocation object'
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Geo Locations
  properties:
  - type: OpenAPI
    url: openapi/outbrain-geo-locations-api-openapi.yml
  - type: APIReference
    url: https://amplifyv01.docs.apiary.io/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: SignUp
    url: https://www.outbrain.com/partner-api/
  - type: APIReference
    url: https://teadsapi.docs.apiary.io/
  - type: ErrorCodes
    url: errors/outbrain-error-codes.yml
  - type: Support
    url: mailto:api@teads.tv
- aid: outbrain:outbrain-iab-category-targeting-api
  name: Outbrain IAB category Targeting API
  description: 'IAB category Targeting gives you the abillity to select your preferred IAB categories in your campaign setup.

    The IAB category Targeting object has the following attributes:


    Property

    Type

    Semantic

    Example


    categoryId

    String

    IAB category id

    IAB1-1


    categoryName

    String

    IAB category name

    Books & Literature


    parentId

    String

    Parent IAB Category (if exists)

    IAB1


    pageViews

    Number

    The number of page views for this category

    55115277


    children

    Array of IAB category

    Will appear if this category has more specific sub categories'
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - IAB category Targeting
  properties:
  - type: OpenAPI
    url: openapi/outbrain-iab-category-targeting-api-openapi.yml
  - type: APIReference
    url: https://amplifyv01.docs.apiary.io/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: SignUp
    url: https://www.outbrain.com/partner-api/
  - type: APIReference
    url: https://teadsapi.docs.apiary.io/
  - type: ErrorCodes
    url: errors/outbrain-error-codes.yml
  - type: Support
    url: mailto:api@teads.tv
- aid: outbrain:outbrain-interest-targeting-api
  name: Outbrain Interest Targeting API
  description: 'Interest Targeting gives you the abillity to select your preferred interests categories in your campaign setup.

    Then, using our powerful interest insights and predictive technology, we’ll match you with audiences we know are interested
    in your desired categories and will surface your content to the people who are most likely to take action.


    The Interest Targeting object has the following attributes:


    Property

    Type

    Semantic

    Example


    id

    String

    interest id

    00b56c21f2ca684e42908474d4bbfe9bf0


    name

    String

    interest name

    Animals


    canBeTargeted

    Boolean

    determines whether this interest can be targeted or not (some interests exist just to provide the context / hirarchy of
    other interests from the same concept)

    true


    reachEstimationCount

    Number

    The estimated daily impressions within this interest for the last 7 days

    4173698


    subConcepts

    Array of Interest Targeting

    Will appear if the interest has m'
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Interest Targeting
  properties:
  - type: OpenAPI
    url: openapi/outbrain-interest-targeting-api-openapi.yml
  - type: APIReference
    url: https://amplifyv01.docs.apiary.io/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: SignUp
    url: https://www.outbrain.com/partner-api/
  - type: APIReference
    url: https://teadsapi.docs.apiary.io/
  - type: ErrorCodes
    url: errors/outbrain-error-codes.yml
  - type: Support
    url: mailto:api@teads.tv
- aid: outbrain:outbrain-meta-data-api
  name: Outbrain Meta Data API
  description: The Meta Data section represents the various values (Enumarations) that can be provided as part of the different
    API end-points
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Metadata
  tags_raw:
  - Meta Data
  properties:
  - type: OpenAPI
    url: openapi/outbrain-meta-data-api-openapi.yml
  - type: APIReference
    url: https://amplifyv01.docs.apiary.io/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: SignUp
    url: https://www.outbrain.com/partner-api/
  - type: APIReference
    url: https://teadsapi.docs.apiary.io/
  - type: ErrorCodes
    url: errors/outbrain-error-codes.yml
  - type: Support
    url: mailto:api@teads.tv
- aid: outbrain:outbrain-multiple-conversions-api
  name: Outbrain Multiple Conversions API
  description: 'Multiple Conversions gives the ability to track any of the actions a user takes after clicking through to
    your content.

    You can track everything from top of funnel (page landings and time on site) to bottom of funnel (e-book downloads and
    product purchases).


    Please note: This new feature requires the installation of the new multiple conversion pixel which can be retrieved from
    your account on Outbrain.com.  If you have the old conversion pixel placed you will need to remove that before installing
    the Multiple Conversion Pixel.  If both pixels are installed there will be overcounting of data and results will be inaccurate.'
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Multiple Conversions
  properties:
  - type: OpenAPI
    url: openapi/outbrain-multiple-conversions-api-openapi.yml
  - type: APIReference
    url: https://amplifyv01.docs.apiary.io/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: SignUp
    url: https://www.outbrain.com/partner-api/
  - type: APIReference
    url: https://teadsapi.docs.apiary.io/
  - type: ErrorCodes
    url: errors/outbrain-error-codes.yml
  - type: Support
    url: mailto:api@teads.tv
- aid: outbrain:outbrain-performance-reporting-api
  name: Outbrain Performance Reporting API
  description: 'There are a multitude of reporting endpoints that allow you to retrieve metrics at various levels of granularity.


    Note: All performance reports have a 10-30 minutes delay, therefore performance metrics that include the current day are
    partial.


    Rate Limits

    Each marketer is limited to 30 requests per minute for the entire performance reporting API. In case of rate limit violation
    the response status will be 429 (Too Many Requests).


    As of April 12, 2021 performance reporting is limited to a history of 3 years per data request.


    Response structure

    All reporting endpoints share a common response structure, defined below:


    Property

    Type

    Semantic

    Comments


    results

    Array

    Metadata and Metrics of the entities returned.

    Metadata is an object containing contextual properties of the report entity. The set of properties is specific for each
    end-point.


    totalResults

    Number

    Count of the total results'
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Performance Reporting
  properties:
  - type: OpenAPI
    url: openapi/outbrain-performance-reporting-api-openapi.yml
  - type: APIReference
    url: https://amplifyv01.docs.apiary.io/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: SignUp
    url: https://www.outbrain.com/partner-api/
  - type: APIReference
    url: https://teadsapi.docs.apiary.io/
  - type: ErrorCodes
    url: errors/outbrain-error-codes.yml
  - type: Support
    url: mailto:api@teads.tv
- aid: outbrain:outbrain-promotedlinkssequences-api
  name: Outbrain Promoted Links Sequences API
  description: "Sequences comes in 2 formats:\n\n- \nCarousel - multi-promotedLink format that features CTA buttons, brand\
    \ logo, and more. You can use Carousel to tell your brand story, showcase multiple products, and build a sequential message\
    \ — with up to 10 images for consumers to swipe through.\n\n- In order to create sequences of this type your campaign’s\
    \ creative format must be Carousel (see Campaign creative format)\n- A carousel must have at least 3 promoted links and\
    \ up to 10 promoted links in it\n- A campaign can have only 1 carousel\n- Promoted links can’t be duplicated in the same\
    \ carousel\n- All promoted links must be in the same language\n- App rating us supported only for sequences of type AppInstall\n\
    \n- \nApp Install - gives you the ability to present your promoted link with logo, sponsor, app rating and direct redirect\
    \ to google/apple store to download and install the app.\n\n- In order to create seq"
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - PromotedLinksSequences
  properties:
  - type: OpenAPI
    url: openapi/outbrain-promotedlinkssequences-api-openapi.yml
  - type: APIReference
    url: https://amplifyv01.docs.apiary.io/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: SignUp
    url: https://www.outbrain.com/partner-api/
  - type: APIReference
    url: https://teadsapi.docs.apiary.io/
  - type: ErrorCodes
    url: errors/outbrain-error-codes.yml
  - type: Support
    url: mailto:api@teads.tv
- aid: outbrain:outbrain-sections-api
  name: Outbrain Sections API
  description: A Section is a specific content within the publisher's site such as sports, business etc.
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Sections
  properties:
  - type: OpenAPI
    url: openapi/outbrain-sections-api-openapi.yml
  - type: APIReference
    url: https://amplifyv01.docs.apiary.io/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: SignUp
    url: https://www.outbrain.com/partner-api/
  - type: APIReference
    url: https://teadsapi.docs.apiary.io/
  - type: ErrorCodes
    url: errors/outbrain-error-codes.yml
  - type: Support
    url: mailto:api@teads.tv
- aid: outbrain:outbrain-segments-api
  name: Outbrain Segments API
  description: 'Segments give the ability to segment customers based on their actions, and retarget them with new or existing
    campaigns. This translates into your campaigns reaching a highly engaged audience that is more likely to convert and fulfill
    your brand''s goals. With this functionality you''ll be able to segment customers in two ways: Audience Retargeting (Type:
    PIXEL) and Story Sequencing (Type: CLICKERS).


    Please note: The PIXEL feature requires the installation of the Outbrain Custom Audience pixel, which can be retrieved
    from your account on Outbrain.com.  If you have the old audience pixel installed, you will need to remove that before
    installing the new pixel.  For additional information regarding obtaining and installing the pixel properly, please visit
    our help center here: http://help.outbrain.com/customer/en/portal/articles/2809479-how-can-i-create-custom-audiences'
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - Segments
  properties:
  - type: OpenAPI
    url: openapi/outbrain-segments-api-openapi.yml
  - type: APIReference
    url: https://amplifyv01.docs.apiary.io/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: SignUp
    url: https://www.outbrain.com/partner-api/
  - type: APIReference
    url: https://teadsapi.docs.apiary.io/
  - type: ErrorCodes
    url: errors/outbrain-error-codes.yml
  - type: Support
    url: mailto:api@teads.tv
- aid: outbrain:outbrain-users-api
  name: Outbrain Users API
  description: 'User represents a single person''s access to Outbrain services and to the site my.outbrain.com.

    A User is permitted to one or more Marketer accounts, each marketer with a role that specifies the user permissions.'
  humanURL: https://developer.outbrain.com/home-page/amplify-api/
  baseURL: https://api.outbrain.com/amplify/v0.1
  tags:
  - User
  tags_raw:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/outbrain-users-api-openapi.yml
  - type: APIReference
    url: https://amplifyv01.docs.apiary.io/
  - type: Documentation
    url: https://developer.outbrain.com/home-page/amplify-api/documentation/
  - type: SignUp
    url: https://www.outbrain.com/partner-api/
  - type: APIReference
    url: https://teadsapi.docs.apiary.io/
  - type: ErrorCodes
    url: errors/outbrain-error-codes.yml
  - type: Support
    url: mailto:api@teads.tv
name: Outbrain
tags:
- Advertising
- Native Advertising
- Open Web
- CTV
- Connected TV
- Video Advertising
- Content Discovery
- Programmatic
- Performance Marketing
- AdTech
- Teads
kind: contract
deliveryModel:
  model: unknown
  open_source: unknown
  commercial: true
  callable_host: true
  label: Delivery model not determined — needs a product licence on record
  confidence: low
  source:
  - openapi
  - pricing
  - repository-unlicensed
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: paid
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Paid
  confidence: high
  source:
  - plans
  - authentication
  - rate-limits
  - security
  - sandbox
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/outbrain.png
access: 3rd-Party
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/outbrain/overview
- type: AgenticAccess
  url: agentic-access/outbrain-agentic-access.yml
- type: TrustCenter
  url: security/outbrain-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/outbrain-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/outbrain-domain-security.yml
- type: Authentication
  url: authentication/outbrain-authentication.yml
- type: Portal
  url: https://www.outbrain.com
- type: Portal
  url: https://www.teads.com
- url: https://de

# --- truncated at 32 KB (41 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/outbrain/refs/heads/main/apis.yml

Work with this as data

Every provider 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 providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • 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 provider
curl "https://apis.io/api/v1/providers/outbrain"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/outbrain/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/outbrain/evidence"

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.