Integration

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.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Adtraction.Built from the 50 Adtraction tools below, on the connection you add once.

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 Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Adtraction

  1. Create your workspace

    Sign up free. Nothing to install.

  2. 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.

  3. 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.

Popular integrations

Browse the whole catalog