Skip to main content
Feedback

Outbrain walkthrough

Outbrain API version 1 is currently supported.

Outbrain is a native advertising company that uses targeted advertising to recommend articles and slideshows.

Connection

Authenticate using a username and password to get a token. Use this token as a header in any request. Due to the API restriction that allows authentication only twice per hour, store the token in the AWS Parameter Store.

Reports

  • Endpoints:

https://api.outbrain.com/amplify/v0.1/<report_uri> Each report requires a marketer ID (and some require a campaign ID). Choose any parameter via the UI, or if left blank, the REST call is made to all. You can use the limit and offset parameters to perform pagination.

ReportReport_uriParams
Campaigns Datamarketers/{id}/campaignsextraFields
Marketers/marketersextraFields
Campaigns Performance Statisticsreports/marketers/{id}/campaignscampaignId, includeArchivedCampaigns, includeConversionDetails, conversionsByClickDate
Promoted Links Performance Statisticsreports/marketers/{id}/contentcampaignId, includeArchivedCampaigns, promotedLinkId, includeConversionDetails, conversionsByClickDate
Periodic Performance Statisticsreports/marketers/{id}/periodiccampaignId, includeArchivedCampaigns, promotedLinkId, breakdown, includeConversionDetails, conversionsByClickDate
Periodic Performance Statistics by Camapaignreports/marketers/{id}/campaigns/periodicincludeArchivedCampaigns, breakdown, includeConversionDetails, conversionsByClickDate
Periodic Performance Statistics by Promoted Linkreports/marketers/{id}/campaigns/{campaignId}/periodicContentcampaignId, breakdown, includeConversionDetails, conversionsByClickDate
Performance Statistics by Publisherreports/marketers/{id}/publisherscampaignId, includeArchivedCampaigns, includeConversionDetails, conversionsByClickDate
Performance Statistics for all Marketer Campaigns by Publisherreports/marketers/{id}/campaigns/publishersincludeArchivedCampaigns, includeConversionDetails, conversionsByClickDate
Performance Statistics by Sectionreports/marketers/{id}/sectionscampaignId, includeArchivedCampaigns, includeConversionDetails, conversionsByClickDate
Performance Statistics for all Marketer Campaigns by Sectionreports/marketers/{id}/campaigns/sectionsincludeArchivedCampaigns, includeConversionDetails, conversionsByClickDate
Performance Statistics by Platformreports/marketers/{id}/platformscampaignId, includeArchivedCampaigns, breakdown, includeConversionDetails, conversionsByClickDate
Performance Statistics for all Marketer Campaigns by Platformreports/marketers/{id}/campaigns/platformsincludeArchivedCampaigns, includeConversionDetails, conversionsByClickDate
Geo Performance Statisticsreports/marketers/{id}/geocampaignId, breakdown, includeArchivedCampaigns, includeConversionDetails, conversionsByClickDate
Performance Statistics for all Marketer Campaigns by Georeports/marketers/{id}/campaigns/geobreakdown, includeArchivedCampaigns, includeConversionDetails, conversionsByClickDate
Performance Statistics by Interestreports/marketers/{id}/interestscampaignId, includeArchivedCampaigns, includeConversionDetails, conversionsByClickDate
Campaign Optimization Experimentsreports/marketers/{id}/campaigns/{campaignId}/experimentscampaignId, includeTerminatedExperiments

API limitations

You will get a 429 status code error when you reach the API limit. This response includes a header that is then used(+0.5 seconds) as the time to sleep until the subsequent request.

  • Authentication requests to retrieve a token (/login) are limited to two requests per hour per user.

  • Usage of a single token is limited to 30 requests per second for the entire API.

  • Each marketer is limited to 10 requests per minute for the entire performance reporting API. For more information, refer to the Reports rate limits topic.

Each marketer is limited to 50 requests per minute for the entire real-time performance reporting API. For more information, refer to theRealtime reports rate limits.

For more information about Outbrain APIs, refer to Official Outbrain API topic.

On this Page