Tapfiliate integration (Marketing, Data). Imported from open-connector.
https://api.tapfiliate.com/1.6/affiliates/
| Param | Type | Required | Description |
|---|---|---|---|
| page | integer | optional | The 1-based Tapfiliate result page to request. Omit this field to request the f… |
| click_id | string | optional | A click id used to filter affiliates. |
| source_id | string | optional | A source id used to filter affiliates. |
| string | optional | An email address used to filter affiliates. | |
| referral_code | string | optional | An affiliate referral code used to filter affiliates. |
| parent_id | string | optional | A parent affiliate id used to list child affiliates. |
| affiliate_group_id | string | optional | An affiliate group id used to filter affiliates. |
/affiliates/{affiliate_id}/
| Param | Type | Required | Description |
|---|---|---|---|
| affiliate_id | string | required | The Tapfiliate affiliate id. |
/affiliates/
| Param | Type | Required | Description |
|---|---|---|---|
| firstname | string | required | The affiliate's first name. |
| lastname | string | required | The affiliate's last name. |
| string | required | The affiliate's email address. | |
| password | string | optional | The password for the new affiliate account. |
| company | object | optional | The affiliate's company data. |
| address | object | optional | The affiliate's address data. |
| custom_fields | object | optional | Provider-defined affiliate custom fields to send to Tapfiliate. |
/conversions/
| Param | Type | Required | Description |
|---|---|---|---|
| page | integer | optional | The 1-based Tapfiliate result page to request. Omit this field to request the f… |
| program_id | string | optional | The program id used to filter conversions. |
| external_id | string | optional | The external conversion id used to filter conversions. |
| affiliate_id | string | optional | The affiliate id used to filter conversions. |
| pending | boolean | optional | Only include conversions that have pending commissions. |
| date_from | string | optional | The start date for conversion filtering. |
| date_to | string | optional | The end date for conversion filtering. |
| use_profile_timezone | boolean | optional | Whether Tapfiliate should use the profile time zone. |
/conversions/
| Param | Type | Required | Description |
|---|---|---|---|
| override_max_cookie_time | boolean | optional | Whether to override Tapfiliate's maximum cookie time for this conversion. |
| referral_code | string | optional | An affiliate referral code. |
| tracking_id | string | optional | The tracking id retrieved from the Tapfiliate JavaScript library. |
| click_id | string | optional | The Tapfiliate click id used to add reporting information. |
| coupon | string | optional | A coupon code used to track the conversion. |
| currency | string | optional | The three-letter ISO currency code for the conversion. |
| asset_id | string | optional | The Tapfiliate asset id. |
| source_id | string | optional | The Tapfiliate source id. |
| external_id | string | optional | A unique conversion id from the caller's system. |
| amount | number | optional | The conversion amount. |
| customer_id | string | optional | The customer id from the caller's system. |
| commission_type | string | optional | The Tapfiliate commission type. |
| commissions | array | optional | Commission overrides to send to Tapfiliate. |
| meta_data | object | optional | Provider-defined metadata key-value pairs to send to Tapfiliate. |
| program_group | string | optional | The Tapfiliate program group id. |
| user_agent | string | optional | The client's user agent string. |
| ip | string | optional | The client's IP address. |
/commissions/
| Param | Type | Required | Description |
|---|---|---|---|
| page | integer | optional | The 1-based Tapfiliate result page to request. Omit this field to request the f… |
| affiliate_id | string | optional | The affiliate id used to filter commissions. |
| status | string | optional | The Tapfiliate commission approval status. |
| paid | boolean | optional | Whether to include only paid commissions. |
/programs/
| Param | Type | Required | Description |
|---|---|---|---|
| page | integer | optional | The 1-based Tapfiliate result page to request. Omit this field to request the f… |
| asset_id | string | optional | An asset id used to filter programs. |
/affiliate-groups/
| Param | Type | Required | Description |
|---|---|---|---|
| page | integer | optional | The 1-based Tapfiliate result page to request. Omit this field to request the f… |
/affiliate-groups/
| Param | Type | Required | Description |
|---|---|---|---|
| title | string | required | The affiliate group title. |
/clicks/
| Param | Type | Required | Description |
|---|---|---|---|
| page | integer | optional | The 1-based Tapfiliate result page to request. Omit this field to request the f… |
| program_id | string | optional | The program id used to filter clicks. |
| affiliate_id | string | optional | The affiliate id used to filter clicks. |
| date_from | string | optional | The start date for click filtering. |
| date_to | string | optional | The end date for click filtering. |
/clicks/
| Param | Type | Required | Description |
|---|---|---|---|
| referral_code | string | required | The affiliate referral code obtained from the referral URL. |
| source_id | string | optional | The source id used by the affiliate when present. |
| meta_data | object | optional | Provider-defined metadata key-value pairs to send to Tapfiliate. |
| referrer | string | optional | The HTTP referrer used in Tapfiliate reporting. |
| landing_page | string | optional | The current landing page used in Tapfiliate reporting. |
| user_agent | string | optional | The full client user agent string. |
| ip | string | optional | The client IP address. |