← Tools Reference

Tapfiliate

Tapfiliate integration (Marketing, Data). Imported from open-connector.

API key11 toolshttps://api.tapfiliate.com/1.6
GET
tapfiliate_list_affiliates
List Tapfiliate affiliates with optional id, email, referral, and group filters.

/affiliates/

7 parameters
ParamTypeRequiredDescription
pageintegeroptionalThe 1-based Tapfiliate result page to request. Omit this field to request the f…
click_idstringoptionalA click id used to filter affiliates.
source_idstringoptionalA source id used to filter affiliates.
emailstringoptionalAn email address used to filter affiliates.
referral_codestringoptionalAn affiliate referral code used to filter affiliates.
parent_idstringoptionalA parent affiliate id used to list child affiliates.
affiliate_group_idstringoptionalAn affiliate group id used to filter affiliates.
GET
tapfiliate_get_affiliate
Retrieve a single Tapfiliate affiliate by affiliate id.

/affiliates/{affiliate_id}/

1 parameter
ParamTypeRequiredDescription
affiliate_idstringrequiredThe Tapfiliate affiliate id.
POST
tapfiliate_create_affiliate
Create a Tapfiliate affiliate with contact, company, address, and custom field data.

/affiliates/

7 parameters
ParamTypeRequiredDescription
firstnamestringrequiredThe affiliate's first name.
lastnamestringrequiredThe affiliate's last name.
emailstringrequiredThe affiliate's email address.
passwordstringoptionalThe password for the new affiliate account.
companyobjectoptionalThe affiliate's company data.
addressobjectoptionalThe affiliate's address data.
custom_fieldsobjectoptionalProvider-defined affiliate custom fields to send to Tapfiliate.
GET
tapfiliate_list_conversions
List Tapfiliate conversions with optional program, external id, affiliate, date, and status filters.

/conversions/

8 parameters
ParamTypeRequiredDescription
pageintegeroptionalThe 1-based Tapfiliate result page to request. Omit this field to request the f…
program_idstringoptionalThe program id used to filter conversions.
external_idstringoptionalThe external conversion id used to filter conversions.
affiliate_idstringoptionalThe affiliate id used to filter conversions.
pendingbooleanoptionalOnly include conversions that have pending commissions.
date_fromstringoptionalThe start date for conversion filtering.
date_tostringoptionalThe end date for conversion filtering.
use_profile_timezonebooleanoptionalWhether Tapfiliate should use the profile time zone.
POST
tapfiliate_create_conversion
Create a Tapfiliate conversion using a documented referral, customer, click, coupon, tracking, or asset-source matcher.

/conversions/

17 parameters
ParamTypeRequiredDescription
override_max_cookie_timebooleanoptionalWhether to override Tapfiliate's maximum cookie time for this conversion.
referral_codestringoptionalAn affiliate referral code.
tracking_idstringoptionalThe tracking id retrieved from the Tapfiliate JavaScript library.
click_idstringoptionalThe Tapfiliate click id used to add reporting information.
couponstringoptionalA coupon code used to track the conversion.
currencystringoptionalThe three-letter ISO currency code for the conversion.
asset_idstringoptionalThe Tapfiliate asset id.
source_idstringoptionalThe Tapfiliate source id.
external_idstringoptionalA unique conversion id from the caller's system.
amountnumberoptionalThe conversion amount.
customer_idstringoptionalThe customer id from the caller's system.
commission_typestringoptionalThe Tapfiliate commission type.
commissionsarrayoptionalCommission overrides to send to Tapfiliate.
meta_dataobjectoptionalProvider-defined metadata key-value pairs to send to Tapfiliate.
program_groupstringoptionalThe Tapfiliate program group id.
user_agentstringoptionalThe client's user agent string.
ipstringoptionalThe client's IP address.
GET
tapfiliate_list_commissions
List Tapfiliate commissions with optional affiliate, approval status, and paid filters.

/commissions/

4 parameters
ParamTypeRequiredDescription
pageintegeroptionalThe 1-based Tapfiliate result page to request. Omit this field to request the f…
affiliate_idstringoptionalThe affiliate id used to filter commissions.
statusstringoptionalThe Tapfiliate commission approval status.
paidbooleanoptionalWhether to include only paid commissions.
GET
tapfiliate_list_programs
List Tapfiliate programs with an optional asset filter.

/programs/

2 parameters
ParamTypeRequiredDescription
pageintegeroptionalThe 1-based Tapfiliate result page to request. Omit this field to request the f…
asset_idstringoptionalAn asset id used to filter programs.
GET
tapfiliate_list_affiliate_groups
List Tapfiliate affiliate groups.

/affiliate-groups/

1 parameter
ParamTypeRequiredDescription
pageintegeroptionalThe 1-based Tapfiliate result page to request. Omit this field to request the f…
POST
tapfiliate_create_affiliate_group
Create a Tapfiliate affiliate group.

/affiliate-groups/

1 parameter
ParamTypeRequiredDescription
titlestringrequiredThe affiliate group title.
GET
tapfiliate_list_clicks
List Tapfiliate Enterprise click records with optional program, affiliate, and date filters.

/clicks/

5 parameters
ParamTypeRequiredDescription
pageintegeroptionalThe 1-based Tapfiliate result page to request. Omit this field to request the f…
program_idstringoptionalThe program id used to filter clicks.
affiliate_idstringoptionalThe affiliate id used to filter clicks.
date_fromstringoptionalThe start date for click filtering.
date_tostringoptionalThe end date for click filtering.
POST
tapfiliate_create_click
Create a Tapfiliate REST-only tracking click and return its click id for later conversion creation.

/clicks/

7 parameters
ParamTypeRequiredDescription
referral_codestringrequiredThe affiliate referral code obtained from the referral URL.
source_idstringoptionalThe source id used by the affiliate when present.
meta_dataobjectoptionalProvider-defined metadata key-value pairs to send to Tapfiliate.
referrerstringoptionalThe HTTP referrer used in Tapfiliate reporting.
landing_pagestringoptionalThe current landing page used in Tapfiliate reporting.
user_agentstringoptionalThe full client user agent string.
ipstringoptionalThe client IP address.