Skip to content

Tapfiliate

Node: tapfiliate · Full type: n8n-nodes-base.tapfiliate · Version: 1

Credentials

tapfiliateApi (alias: @tapfiliate)

CREDENTIAL @tapfiliate = tapfiliateApi "My Tapfiliate"

Operations

Resource: affiliate

create

Parameter Type Default Details
email string "" required
firstname string "" required
lastname string "" required
additionalFields collection {} keys: addressUi, companyName

delete

Parameter Type Default Details
affiliateId string "" required

get

Parameter Type Default Details
affiliateId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 100
filters collection {} keys: affiliate_group_id, click_id, email, parentId, referral_code, source_id

Resource: affiliateMetadata

add

Parameter Type Default Details
affiliateId string "" required
metadataUi fixedCollection {} groups: metadataValues

remove

Parameter Type Default Details
affiliateId string "" required
key string ""

update

Parameter Type Default Details
affiliateId string "" required
key string ""
value string ""

Resource: programAffiliate

add

Parameter Type Default Details
programId options "" required
affiliateId string "" required
additionalFields collection {} keys: approved, coupon

approve

Parameter Type Default Details
programId options ""
affiliateId string ""

disapprove

Parameter Type Default Details
programId options ""
affiliateId string ""

get

Parameter Type Default Details
programId options "" required
affiliateId string "" required

getAll

Parameter Type Default Details
programId options "" required
returnAll boolean false
limit number 100
filters collection {} keys: affiliate_group_id, email, parentId, source_id

Parameter Details

additionalFields children:

Parameter Type Default Details
addressUi fixedCollection {} groups: addressValues
companyName string ""

filters children:

Parameter Type Default Details
affiliate_group_id string ""
click_id string ""
email string ""
parentId string ""
referral_code string ""
source_id string ""

metadataUi children:

metadataValues group:

Parameter Type Default Details
key string ""
value string ""

Example

NODE "tapfiliate" @tapfiliate AS "Tapfiliate" {
  resource: "affiliate",
  operation: "get",
  email: {{ $json.email }},
  firstname: {{ $json.firstname }},
  lastname: {{ $json.lastname }}
}