Adtraction integration
Adtraction is an affiliate marketing network connecting advertisers with partners (publishers). As a partner (publisher): browse markets, programs, categories, commission types and product feeds, search products and coupons, get tracking links, read clicks, transactions, statistics, commission, balance and payments, and file claims for untracked sales. As an advertiser: read clicks, transactions and statistics of your program, approve or reject channels and transactions, and assign coupon codes. Not exposed: routes the vendor deprecated (v2 programs, commission types and product feeds, advertiser channels, loan and telecom comparisons), the advertiser account and segments reads (the vendor refuses them unless a Content-Type header is sent, and a read without a body carries none), and the public product search and tracking link duplicates. Authentication is the account's API token (Account > Settings in Adtraction) sent in the X-Token header; a partner token reaches the partner tools, an advertiser token the advertiser ones.
Say what should happen.
The workflow builds itself.
What you can do with Adtraction
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.
Channel, 6 operations
get_advertiser_statistics_by_channelGet advertiser statistics by channelPOSTReturns the aggregation of statistics, grouped by channel, across a defined time period.get_channelGet channelGETReturns one of the approved channels of your partner account.get_statistics_by_channelGet statistics by channelPOSTReturns the aggregation of statistics, grouped by channel, across a defined time period.list_channelsList channelsGETLists the approved channels of your partner account (id, name, URL and type). A channel is where you promote programs: a website, a blog, a newsletter, or paid ads such as Google Ads or Facebook. get_channel returns one.list_program_channelsList program channelsPOSTAdvertiser tool: lists the partner channels that applied to your program (partner, channel, URL, type, approval status, application date, reject reason). Pass a filter (channelId, affiliateId or approvalStatus); a call with none may be refused.update_channel_statusUpdate channel statusPUTAdvertiser tool: approves (approvalStatus 1) or rejects (0) a partner channel's application to your program. A rejection needs a rejectReason code.
Payment, 3 operations
get_paymentGet paymentGETReturns one payment generated in your Adtraction account, in the given currency.list_paymentsList paymentsGETCommission earned from advertisers on the Adtraction platform will be paid on a monthly basis. Lists payments generated in you Adtraction account.list_payment_transactionsList payment transactionsGETLists transactions included in a specified payment generated in your Adtraction account.
Transaction, 3 operations
list_advertiser_transactionsList advertiser transactionsPOSTEvents that generate commission are tracked in your Adtraction account. Lists transactions tracked in your account during a specified time period.list_transactionsList transactionsPOSTLists the transactions tracked in your partner account during a period, filtered by status (0 all, 1 approved, 2 pending, 3 approved and pending, 4 open claims, 5 rejected), program, channel, market, EPI or payment status.update_advertiser_transactionUpdate advertiser transactionPUTAdvertiser tool: approves or rejects a pending transaction or open claim (found by orderId), or changes its order value. Allowed status changes: pending 2 to 1 or 5, open claim 4 to 1 or 5.
Ad, 2 operations
get_advertiser_statistics_by_adGet advertiser statistics by adPOSTReturns the aggregation of statistics, grouped by ad, across a defined time period.get_statistics_by_adGet statistics by adPOSTReturns the aggregation of statistics, grouped by ad, across a defined time period.
Click, 2 operations
list_advertiser_clicksList advertiser clicksPOSTLists clicks tracked in your account during a specified time period. NB: clicks older than 14 months are not available.list_clicksList clicksPOSTLists clicks tracked in your partner account during a period (fromDate, toDate, currency required): ad, program, channel, fresh or stale status, EPI labels, Google click ids and commission. commissionOnly keeps clicks that earned commission.
Commission, 2 operations
list_channel_commission_typesList channel commission typesGETLists the commission types a partner program offers in the commission segment that one of your channels currently belongs to.list_commission_typesList commission typesGETLists the commission types (sale, lead and so on) a partner program offers, in its standard segment. Use list_channel_commission_types for the segment one of your channels belongs to.
Coupon, 2 operations
add_channel_couponAdd channel couponPUTAdvertiser tool: assigns a unique coupon code to a partner channel until toDate, so the code is used for coupon code tracking of that channel; cookieTrack false switches the channel to coupon-only tracking meanwhile.get_exclusive_coupon_codeGet exclusive coupon codeGETRetrieves one exclusive coupon code an advertiser provided for your channel, for the uniqueId you pass (use a new uniqueId for each code you need). Answers with the code and its last valid date.
Day, 2 operations
get_advertiser_statistics_by_dayGet advertiser statistics by dayPOSTReturns the aggregation of statistics, grouped by day, across a defined time period.get_statistics_by_dayGet statistics by dayPOSTReturns the aggregation of statistics, grouped by day, across a defined time period.
Directory, 2 operations
list_program_directoryList program directoryGETLists every partner program on the Adtraction platform with its category, market, logo and URL. list_program_directory_by_category narrows it to one category on one market.list_program_directory_by_categoryList program directory by categoryGETLists the partner programs of one category on one market (marketId from list_markets, categoryId from list_program_categories), with category, market, logo and program URL. list_program_directory lists every program.
Gclid, 2 operations
download_gclid_transactions_reportDownload gclid transactions reportGETDownloads a CSV file of every transaction with a gclid (Google Click ID) tracked in your account during the last 14 days, for importing into Google Ads.list_gclid_transactionsList gclid transactionsPOSTLists transactions with a gclid (Google Click ID) value tracked in your account during a specified time period.
Program, 2 operations
get_statistics_by_programGet statistics by programPOSTReturns the aggregation of statistics, grouped by program, across a defined time period.list_programsList programsPOSTLists partner programs on one market (ISO country code) with commissions, cookie duration, allowed marketing types, your approval status, current segment and tracking URL. Filter by programId, channelId or approvalStatus.
Statistic, 2 operations
get_advertiser_statisticsGet advertiser statisticsPOSTThe Adtraction system tracks ad impressions, clicks, transactions and the corresponding commission for each channel in your partner program. Returns the aggregation of statistics across a defined time period.get_statisticsGet statisticsPOSTThe Adtraction system tracks ad impressions, clicks, transactions and the corresponding commission for each channel and partner program. Returns the aggregation of statistics across a defined time period.
Application, 1 operation
list_applicationsList applicationsGETChannels that are approved in the Adtraction system may apply to partner programs. Each partner program has rules about what kind of advertising is permitted. Lists the status of all your applications to partner programs.
Balance, 1 operation
get_account_balanceGet account balanceGETCommission earned from advertisers on the Adtraction platform will accumulate in the account balance in your Adtraction account. Retrieves your account balance for a specified currency (ISO 4217).
Category, 1 operation
list_program_categoriesList program categoriesGETAll partner programs on the Adtraction platform belong to a specific category, such as Banking & Finance or Family & Kids. Lists all program categories and the number of partner programs currently available in each category.
Claim, 1 operation
create_claimCreate claimPUTFiles a claim for an untracked sale or lead: programId, channelId, orderId, commissionId (from list_commission_types), transactionDate, orderValue and currency. It shows as an open claim until the advertiser approves or rejects it.
Currency, 1 operation
list_currenciesList currenciesGETLists all active currencies on the Adtraction platform.
Epi, 1 operation
get_statistics_by_epiGet statistics by epiPOSTReturns impressions, clicks, transactions and commission over a period, grouped by the EPI values (your own tracking labels) of the links that produced them; one entry per EPI value.
Error, 1 operation
list_tracking_errorsList tracking errorsPOSTLists the tracking errors of your account in the last seven days (older ones are deleted). Pass channelId or programId: a call with no filter sends no body, which the vendor may refuse.
Feed, 1 operation
get_product_feedGet product feedPOSTReturns every product of one advertiser's product feed for one of your channels (programId and channelId required), with prices and tracking URLs; count gives the number of products in the feed and feed_lastupdated its last update.
Feedinfo, 1 operation
list_product_feedsList product feedsGETRetrieves information about the products feeds available for a specific advertiser, including number of available products, last updated status and link to download the data file.
Latest, 1 operation
list_latest_transactionsList latest transactionsGETLists your most recent transactions whose status is approved (1) or pending (2); number sets how many to return (for example 10).
Link, 1 operation
get_tracking_linkGet tracking linkPOSTReturns an Adtraction tracking link for one of your channels and a partner program, optionally to a deep URL on the advertiser's domain, as a short link, and with up to five EPI labels.
Market, 1 operation
list_marketsList marketsGETAdtraction offers partner programs on several geographical markets. Lists the markets on which Adtraction offers partner programs.
New, 1 operation
list_new_programsList new programsGETLists partner programs recently added to the Adtraction platform. Programs are normally classified as new for up to 30 days.
Offer, 1 operation
list_offersList offersPOSTLists coupon codes, vouchers and offers of partner programs, with terms, validity dates and tracking URL. Pass at least one filter (market, programId or channelId): a call with none sends no body, which the vendor may refuse.
Paymentstatus, 1 operation
get_commission_by_payment_statusGet commission by payment statusPOSTReturns the aggregation of commission earned across a defined time period, grouped by payment status.
Pdf, 1 operation
download_payment_specificationDownload payment specificationGETDownloads the PDF specification of one payment generated in your Adtraction account (paymentId from list_payments).
Product, 1 operation
search_productsSearch productsPOSTSearches the Adtraction product database (price, images, links of advertisers' products) by keyword, filtered by program, market, currency, stock and price. Returns the products; count, maxprice and minprice describe the whole result.
Segment, 1 operation
get_advertiser_statistics_by_segmentGet advertiser statistics by segmentPOSTReturns the aggregation of statistics, grouped by commission segment, across a defined time period.
Transactionstatus, 1 operation
get_commission_by_transaction_statusGet commission by transaction statusPOSTReturns the aggregation of commission earned across a defined time period, grouped by transaction status.
Type, 1 operation
get_commission_by_typeGet commission by typePOSTReturns the aggregation of commission earned across a defined time period, grouped by type.
Use Adtraction from Claude Code, Cursor or Codex
Connect Adtraction in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Adtraction 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 Adtraction
- Create your workspace
Sign up free. Nothing to install.
- Connect Adtraction once
Add your Adtraction 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.
Adtraction integration FAQ
What can you do with the Adtraction integration?
LiveContext exposes 50 operations on Adtraction, covering channel, payment, transaction and ad.
