Partnerize Partner integration
Partnerize is a partner-marketing (affiliate) platform; this is its Partner (publisher) API, for a partner (publisher, affiliate) user who promotes brands and earns commission; a brand (advertiser) user connects Partnerize Brand instead, since Partnerize documents the two sides as separate APIs and each route answers according to the access rights of the user whose key is used. Find and request to join brand campaigns, accept or decline invitations, create and manage tracking links, read campaign creatives, voucher codes, product feeds, commissions and attribution opportunities, run click, conversion and impression analytics and reports, raise transaction queries for missing conversions, and read payable and available commission, payment summaries and self-billing invoices. Not exposed: payment (bank) details, partner profile, website and database editing, current-user settings, Partnerize Tag features, CSV exports and the obsolete v1 campaign request route. Authentication is HTTP Basic: the User application key as username and the User API key as password (Partnerize console, Settings, Account settings).
Say what should happen.
The workflow builds itself.
What you can do with Partnerize Partner
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Partnerize tag, 5 operations
create_partnerize_tagCreate partnerize tagPOSTGenerates a new, empty Partnerize Tag (site tracking tag) for the partner. Tags are usually usable about 15 minutes after generation.delete_partnerize_tagDelete partnerize tagDELETEDeletes a specific Partnerize Tag.get_partnerize_tagGet partnerize tagGETReturn information about a single Partnerize Tag from the provided ID.list_partnerize_tagsList partnerize tagsGETReturn a list of available Partnerize Tags.update_partnerize_tagUpdate partnerize tagPATCHUpdates a specific Partnerize Tag.
Link, 4 operations
create_tracking_linksCreate tracking linksPOSTCreates tracking links for the partner on a campaign (optionally deep-linking to a destination URL). Returns the links to share.get_tracking_linkGet tracking linkGETRetrieve a tracking link.list_tracking_linksList tracking linksGETRetrieve tracking links for a given partner. Note, these will only be short links.update_tracking_linkUpdate tracking linkPATCHUpdate a tracking link.
Advertiser, 3 operations
get_joinable_brandGet joinable brandGETGets one brand with the campaigns a partner can join; each campaign carries the partner's status on it: AVAILABLE, REQUESTED, INVITED or REJECTED.list_invitationsList invitationsGETSee all invites available to a partner grouped by brandlist_joinable_brandsList joinable brandsGETReturns all campaigns available for a partner to join, grouped by brand. Each campaign will include a `status:` for the partner:- * AVAILABLE * REQUESTED * INVITED * REJECTED
Campaign terms and conditions acknowledgment, 3 operations
acknowledge_campaign_termsAcknowledge campaign termsPOSTRecords that the partner accepts a campaign's terms and conditions (ids from list_campaign_terms_v3). This is a binding acceptance.get_terms_acknowledgmentGet terms acknowledgmentGETRetrieves a single acknowledgment of campaign terms and conditionlist_terms_acknowledgmentsList terms acknowledgmentsGETLists all acknowledgements for campaign terms and conditions of the partners managed by the user.
Count, 3 operations
count_clicksCount clicksPOSTReturns aggregated metrics derived from clicks. This endpoint is ideal for creating dashboard widgets, or for creating a summary of tabulated data from the explode endpoint.count_conversionsCount conversionsPOSTReturns aggregated metrics derived from conversions. This endpoint is ideal for creating dashboard widgets, or for creating a summary of tabulated data from the explode endpoint.count_impressionsCount impressionsPOSTReturns aggregated metrics derived from impressions. This endpoint is ideal for creating dashboard widgets, or for creating a summary of tabulated data from the explode endpoint.
Explode, 3 operations
explode_clicksExplode clicksPOSTReturns aggregated metrics derived from clicks, grouped by ID and name of one or many dimensions. This endpoint is ideal for fetching data to be shown in a table.explode_conversionsExplode conversionsPOSTReturns aggregated metrics derived from conversions, grouped by ID and name of one or many dimensions. This endpoint is ideal for fetching data to be shown in a table.explode_impressionsExplode impressionsPOSTReturns aggregated metrics derived from impressions, grouped by ID and name of one or many dimensions. This endpoint is ideal for fetching data to be shown in a table.
Filter, 3 operations
list_click_dimension_valuesList click dimension valuesPOSTThis endpoint is ideal for fetching a list of available dimensions for a dropdown list. If `order_by` is requested on a metric, the metric values will be added to the results.list_conversion_dimension_valuesList conversion dimension valuesPOSTThis endpoint is ideal for fetching a list of available dimensions for a dropdown list. If `order_by` is requested on a metric, the metric values will be added to the results.list_impression_dimension_valuesList impression dimension valuesPOSTThis endpoint is ideal for fetching a list of available dimensions for a dropdown list. If `order_by` is requested on a metric, the metric values will be added to the results.
Timesery, 3 operations
get_clicks_timeseriesGet clicks timeseriesPOSTReturns aggregated metrics derived from clicks, grouped by time intervals. This endpoint is ideal for creating charts where the x-axis is time.get_conversions_timeseriesGet conversions timeseriesPOSTReturns aggregated metrics derived from conversions, grouped by time intervals. This endpoint is ideal for creating charts where the x-axis is time.get_impressions_timeseriesGet impressions timeseriesPOSTReturns aggregated metrics derived from impressions, grouped by time intervals. This endpoint is ideal for creating charts where the x-axis is time.
Campaign, 2 operations
list_campaign_commissionsList campaign commissionsGETThis endpoint lists partner commissions for the given partner and campaign.list_campaigns_by_statusList campaigns by statusGETView all Campaigns that the Partner is associated with, along with the status of any Participation.
Campaign terms and condition, 2 operations
get_campaign_terms_v3Get campaign terms v3GETRetrieves a single campaign terms and conditionslist_campaign_terms_v3List campaign terms v3GETLists all campaign terms and conditions of the campaigns managed by the user. Terms and conditions will be bound to your user's locale.
Creative, 2 operations
list_campaign_creativesList campaign creativesGETView all Creatives for the specified Campaign.list_creativesList creativesGETView a summary of all Creatives available on each participating Campaign.
Database, 2 operations
get_databaseGet databaseGETRetrieves the specified Partner Database.list_databasesList databasesGETReturn the details of all Databases attached to the Partner account.
Selfbill, 2 operations
get_selfbillGet selfbillGETRetrieve an individual Self-billing invoice.list_selfbillsList selfbillsGETView all Self-billing invoices that have been created for the partner.
Voucher, 2 operations
list_campaign_voucher_codesList campaign voucher codesGETView all Voucher codes for a campaign that the Partner is associated withlist_voucher_commissionsList voucher commissionsGETThis endpoint lists partner voucher commissions for the given partner and campaign.
Website, 2 operations
get_websiteGet websiteGETRetrieves the specified partner website.list_websitesList websitesGETReturn the details of all Websites attached to the Partner account.
Accept, 1 operation
accept_invitationsAccept invitationsPOSTAccepts brand invitations to join campaigns; the partner then participates in those campaigns.
Active, 1 operation
list_active_commissionsList active commissionsGETThis endpoint lists all active commissions including default, standard, voucher and promotional commissions for a partner a campaign
Attribution, 1 operation
get_attribution_opportunitiesGet attribution opportunitiesGETGet available ongoing and upcoming attribution opportunities for the given partner.
Available commission, 1 operation
get_available_commissionGet available commissionGETRetrieve the available commission for a given partner.
Campaign request, 1 operation
request_campaignsRequest campaignsPOSTRequests to join one or more brand campaigns. The brand is notified and approves or declines; campaigns with custom terms need those terms accepted.
Camref, 1 operation
list_campaign_referencesList campaign referencesGETLists campaign references
Click format, 1 operation
get_clicks_reportGet clicks reportGETReturn a mix of aggregated and basket/item level click data for a partner.
Commission group, 1 operation
list_commission_groupsList commission groupsGETThis endpoint lists all commission groups for a partner.
Conversion format, 1 operation
get_conversions_reportGet conversions reportGETReturn a mix of aggregated and basket/item level conversion data for a partner.
Conversion metric, 1 operation
list_conversion_metricsList conversion metricsGETList all available Conversion Metrics.
Conversion type, 1 operation
list_conversion_typesList conversion typesGETList all the conversion types.
Country, 1 operation
list_countriesList countriesGETList all active countries.
Create, 1 operation
create_transaction_queriesCreate transaction queriesPOSTRaises one or more transaction queries (claims for untracked, wrongly commissioned or declined conversions) to the brand, processed as a background job. Fields needed per entry depend on its type (see transaction_queries).
Currency, 1 operation
list_currenciesList currenciesGETList all the types of currency.
Custom term, 1 operation
get_custom_termsGet custom termsGETRetrieve Custom Terms and Conditions for a given partner and terms and conditions id
Decline, 1 operation
decline_invitationsDecline invitationsPOSTDeclines brand invitations to join campaigns.
Default, 1 operation
get_default_commissionsGet default commissionsGETGet Partner Default Commissions
Delete, 1 operation
delete_transaction_queryDelete transaction queryPOSTDeletes one of the partner's transaction queries. Approved or rejected queries can no longer be deleted.
Device, 1 operation
list_devicesList devicesGETList all device types.
Feed, 1 operation
list_product_feedsList product feedsGETView all Feeds for the specified Partner.
Job, 1 operation
get_jobGet jobGETReads a version-1 job: status and percentage_complete. When status is complete, hypermedia.response is the path of the job output.
My brand, 1 operation
list_my_brandsList my brandsGETInformation about the brands the authenticated partner is associated with. This will include brands from networks they've been blocked from.
Participation, 1 operation
list_participationsList participationsGETReturns a list of Partner participations with basic campaign details.
Partnership model, 1 operation
list_partnership_modelsList partnership modelsGETList all available partnership models.
Payable, 1 operation
get_payable_reportGet payable reportGETReturn the aggregation stats of payable commission for a particular partner.
Promotion, 1 operation
list_promotional_commissionsList promotional commissionsGETThis endpoint lists partner promotional commissions for the given partner and campaign.
Publisher, 1 operation
get_partnerGet partnerGETOutputs the specified partner.
Summary, 1 operation
get_payment_summaryGet payment summaryGETSummarises the partner's funds: pending and approved conversion value, confirmed (available once the brand's invoice is paid), available (can be withdrawn now) and paid (already withdrawn).
Term, 1 operation
list_campaign_termsList campaign termsGETView combined terms & conditions for the given Campaigns(s) and Network(s). If a partner has custom campaign terms, these will be shown in place of the standard campaign terms.
Tier, 1 operation
list_tiered_commissionsList tiered commissionsGETThis endpoint lists partner tiered commissions for the given partner and campaign.
Timezone, 1 operation
list_timezonesList timezonesGETList all the timezones.
Tq, 1 operation
list_transaction_queriesList transaction queriesGETReturn the details of all Transaction Queries created by the Partner account.
Traffic source, 1 operation
list_traffic_sourcesList traffic sourcesGETList all available Traffic Source types.
User context, 1 operation
list_user_contextsList user contextsGETList all User Context types.
Use Partnerize Partner from Claude Code, Cursor or Codex
Connect Partnerize Partner in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Partnerize Partner operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Partnerize Partner
- Create your workspace
Sign up free. Nothing to install.
- Connect Partnerize Partner once
Add your Partnerize Partner connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Partnerize Partner integration FAQ
What can you do with the Partnerize Partner integration?
LiveContext exposes 75 operations on Partnerize Partner, covering partnerize tag, link, advertiser and campaign terms and conditions acknowledgment.
