Skip to main content
POST
/
clicks
Track click
curl --request POST \
  --url https://api.affonso.io/v1/clicks \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "trackingId": "<string>",
  "programId": "<string>",
  "referrer": "<string>",
  "ip": "<string>",
  "sub1": "<string>",
  "sub2": "<string>",
  "sub3": "<string>",
  "sub4": "<string>",
  "sub5": "<string>",
  "utmSource": "<string>",
  "utmMedium": "<string>",
  "utmCampaign": "<string>",
  "utmTerm": "<string>",
  "utmContent": "<string>",
  "gclid": "<string>",
  "fbclid": "<string>",
  "msclkid": "<string>",
  "ttclid": "<string>"
}
'
{
  "success": true,
  "data": {
    "id": "<string>",
    "tracking_id": "<string>",
    "program_id": "<string>",
    "created_at": "2023-11-07T05:31:56Z"
  }
}

Authorizations

Authorization
string
header
required

API key authentication. Prefix with 'sk_live_' for production or 'sk_dev_' for development.

Body

application/json
trackingId
string
required

Affiliate tracking ID

programId
string
required

Program ID

referrer
string

HTTP referer

ip
string

Client IP address

sub1
string
sub2
string
sub3
string
sub4
string
sub5
string
utmSource
string
utmMedium
string
utmCampaign
string
utmTerm
string
utmContent
string
gclid
string

Google Click ID

fbclid
string

Facebook Click ID

msclkid
string

Microsoft Click ID

ttclid
string

TikTok Click ID

Response

Click recorded

success
boolean
data
object