Outbrain · Capability

Outbrain Amplify API — Promoted Links

Outbrain Amplify API — Promoted Links. Manage individual ad creatives (headlines, URLs, thumbnails) inside a campaign. Self-contained Naftiko capability.

Outbrain Amplify API — Promoted Links is a Naftiko capability published by Outbrain, one of 8 capabilities the APIs.io network indexes for this provider. It bundles 4 operations.

The capability includes 2 read-only operations and 2 state-changing operations. Lead operation: List promoted links for a campaign. Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include Outbrain, Amplify, Promoted Links, and Creatives.

Run with Naftiko OutbrainAmplifyPromoted LinksCreatives

MCP Tools

outbrain-amplify-list-promoted-links

List promoted links for a campaign.

read-only
outbrain-amplify-create-promoted-link

Create a promoted link.

outbrain-amplify-get-promoted-link

Get a promoted link by id.

read-only
outbrain-amplify-update-promoted-link

Update a promoted link.

Capability Spec

amplify-promoted-links.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Outbrain Amplify API — Promoted Links
  description: 'Outbrain Amplify API — Promoted Links. Manage individual ad creatives (headlines, URLs, thumbnails)
    inside a campaign. Self-contained Naftiko capability.'
  tags:
  - Outbrain
  - Amplify
  - Promoted Links
  - Creatives
  created: '2026-05-25'
  modified: '2026-05-25'
binds:
- namespace: env
  keys:
    OUTBRAIN_OB_TOKEN: OUTBRAIN_OB_TOKEN
capability:
  consumes:
  - type: http
    namespace: amplify-promoted-links
    baseUri: https://api.outbrain.com/amplify/v0.1
    description: Outbrain Amplify promoted link (creative) management.
    resources:
    - name: campaign-promoted-links
      path: /campaigns/{campaignId}/promotedLinks
      operations:
      - name: listpromotedlinks
        method: GET
        description: List promoted links for a campaign.
      - name: createpromotedlink
        method: POST
        description: Create a promoted link.
    - name: promoted-link
      path: /promotedLinks/{promotedLinkId}
      operations:
      - name: getpromotedlink
        method: GET
        description: Get a promoted link by id.
      - name: updatepromotedlink
        method: PUT
        description: Update a promoted link.
    authentication:
      type: apikey
      key: OB-TOKEN-V1
      value: '{{env.OUTBRAIN_OB_TOKEN}}'
      placement: header
  exposes:
  - type: mcp
    namespace: amplify-promoted-links-mcp
    port: 9090
    transport: http
    tools:
    - name: outbrain-amplify-list-promoted-links
      description: List promoted links for a campaign.
      hints:
        readOnly: true
      call: amplify-promoted-links.listpromotedlinks
    - name: outbrain-amplify-create-promoted-link
      description: Create a promoted link.
      call: amplify-promoted-links.createpromotedlink
    - name: outbrain-amplify-get-promoted-link
      description: Get a promoted link by id.
      hints:
        readOnly: true
      call: amplify-promoted-links.getpromotedlink
    - name: outbrain-amplify-update-promoted-link
      description: Update a promoted link.
      call: amplify-promoted-links.updatepromotedlink