Skip to content
For LLMsView as Markdown·

Partnerize

Affiliate and partner marketing platform for iGaming campaigns, conversions, and commissions.

DetailValue
CategoryiGaming
Base URLhttps://api.partnerize.com/v2
AuthenticationBearer Token
Endpoints9
Connector keypartnerize

Using Partnerize in a workflow

  1. Go to Connections and click New Connection.
  2. Pick Partnerize from the marketplace.
  3. Enter your credentials (see Authentication above for what's expected).
  4. In a workflow, drop an API Call node and select this connection.
  5. Pick the operation you need from the Operation dropdown — the full list is below.

Available endpoints

EndpointSummary
GET /brand/campaignsList campaigns
GET /brand/campaigns/{campaignId}/partnersList partners
POST /brand/campaigns/{campaignId}/partnersAdd partner
GET /brand/campaigns/{campaignId}/conversionsList conversions
POST /v3/brand/campaigns/{campaignId}/conversions/bulkBulk validate conversions
GET /brand/campaigns/{campaignId}/commissionsPartner commissions
GET /brand/networks/{networkId}/partnersAll partners in network
GET /reporting/report_publisher/campaign/{campaignId}Publisher report
GET /reporting/report_timeseries/campaign/{campaignId}Time series report

Each endpoint is documented in full below. Use the outline on the right to jump to one.

GET /brand/campaigns

List campaigns

DetailValue
Operation IDigaming.listCampaigns
MethodGET
Path/brand/campaigns

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Partnerize connection from the Connection dropdown.
  3. In the Operation dropdown, select igaming.listCampaigns.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Partnerize API reference.

GET /brand/campaigns/{campaignId}/partners

List partners

DetailValue
Operation IDigaming.listPartners
MethodGET
Path/brand/campaigns/{campaignId}/partners

Parameters

NameLocationTypeRequired
campaignIdpathstringYes

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Partnerize connection from the Connection dropdown.
  3. In the Operation dropdown, select igaming.listPartners.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

Required fields are marked — fill them or the call will fail at runtime.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Partnerize API reference.

POST /brand/campaigns/{campaignId}/partners

Add partner

DetailValue
Operation IDigaming.addPartner
MethodPOST
Path/brand/campaigns/{campaignId}/partners

Parameters

NameLocationTypeRequired
campaignIdpathstringYes

Request Body

FieldType
publisher_idstring

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Partnerize connection from the Connection dropdown.
  3. In the Operation dropdown, select igaming.addPartner.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

Required fields are marked — fill them or the call will fail at runtime.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Partnerize API reference.

GET /brand/campaigns/{campaignId}/conversions

List conversions

DetailValue
Operation IDigaming.listConversions
MethodGET
Path/brand/campaigns/{campaignId}/conversions

Parameters

NameLocationTypeRequired
campaignIdpathstringYes

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Partnerize connection from the Connection dropdown.
  3. In the Operation dropdown, select igaming.listConversions.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

Required fields are marked — fill them or the call will fail at runtime.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Partnerize API reference.

POST /v3/brand/campaigns/{campaignId}/conversions/bulk

Bulk validate conversions

DetailValue
Operation IDigaming.bulkValidate
MethodPOST
Path/v3/brand/campaigns/{campaignId}/conversions/bulk

Parameters

NameLocationTypeRequired
campaignIdpathstringYes

Request Body

FieldType
conversionsarray

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Partnerize connection from the Connection dropdown.
  3. In the Operation dropdown, select igaming.bulkValidate.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

Required fields are marked — fill them or the call will fail at runtime.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Partnerize API reference.

GET /brand/campaigns/{campaignId}/commissions

Partner commissions

DetailValue
Operation IDigaming.listCommissions
MethodGET
Path/brand/campaigns/{campaignId}/commissions

Parameters

NameLocationTypeRequired
campaignIdpathstringYes

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Partnerize connection from the Connection dropdown.
  3. In the Operation dropdown, select igaming.listCommissions.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

Required fields are marked — fill them or the call will fail at runtime.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Partnerize API reference.

GET /brand/networks/{networkId}/partners

All partners in network

DetailValue
Operation IDigaming.listNetworkPartners
MethodGET
Path/brand/networks/{networkId}/partners

Parameters

NameLocationTypeRequired
networkIdpathstringYes

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Partnerize connection from the Connection dropdown.
  3. In the Operation dropdown, select igaming.listNetworkPartners.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

Required fields are marked — fill them or the call will fail at runtime.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Partnerize API reference.

GET /reporting/report_publisher/campaign/{campaignId}

Publisher report

DetailValue
Operation IDigaming.publisherReport
MethodGET
Path/reporting/report_publisher/campaign/{campaignId}

Parameters

NameLocationTypeRequired
campaignIdpathstringYes

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Partnerize connection from the Connection dropdown.
  3. In the Operation dropdown, select igaming.publisherReport.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

Required fields are marked — fill them or the call will fail at runtime.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Partnerize API reference.

GET /reporting/report_timeseries/campaign/{campaignId}

Time series report

DetailValue
Operation IDigaming.timeseriesReport
MethodGET
Path/reporting/report_timeseries/campaign/{campaignId}

Parameters

NameLocationTypeRequired
campaignIdpathstringYes

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Partnerize connection from the Connection dropdown.
  3. In the Operation dropdown, select igaming.timeseriesReport.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

Required fields are marked — fill them or the call will fail at runtime.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Partnerize API reference.