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.