naftiko: 1.0.0-alpha2 info: label: Outbrain Amplify API — Reporting description: 'Outbrain Amplify API — Performance and real-time reporting. Retrieve impressions, clicks, spend, conversions, CTR, CPC, and CPA aggregated by campaign, period, or in real-time.' tags: - Outbrain - Amplify - Reporting - Performance created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: OUTBRAIN_OB_TOKEN: OUTBRAIN_OB_TOKEN capability: consumes: - type: http namespace: amplify-reporting baseUri: https://api.outbrain.com/amplify/v0.1 resources: - name: campaigns-report path: /reports/marketers/{marketerId}/campaigns operations: - name: reportperformancebycampaign method: GET description: 'Performance report by campaign. Rate limit: 10 req/min per marketer.' - name: periodic-content-report path: /reports/marketers/{marketerId}/periodicContent operations: - name: reportperformancebyperiodiccontent method: GET - name: realtime-report path: /reports/marketers/{marketerId}/realtime operations: - name: reportperformancerealtime method: GET description: 'Real-time performance report. Rate limit: 50 req/min per marketer.' authentication: type: apikey key: OB-TOKEN-V1 value: '{{env.OUTBRAIN_OB_TOKEN}}' placement: header exposes: - type: mcp namespace: amplify-reporting-mcp port: 9090 transport: http tools: - name: outbrain-amplify-report-by-campaign description: Performance report by campaign. hints: readOnly: true call: amplify-reporting.reportperformancebycampaign - name: outbrain-amplify-report-by-periodic-content hints: readOnly: true call: amplify-reporting.reportperformancebyperiodiccontent - name: outbrain-amplify-report-realtime description: Real-time performance report. hints: readOnly: true call: amplify-reporting.reportperformancerealtime