Clicks
Record a click
Server-side tracking: the same resolution rail.js uses (handle first, then custom link values). An unknown value is a 404, not a silent drop. The same visitor_token across clicks joins one referral.
Scope: commissions:write (or write)
post/v1/clicks
Request
- Base URL: https://api.affiliaterail.com
- URL: https://api.affiliaterail.com/v1/clicks
- Auth: HTTP bearer
Request body
Example request
{
"program_id": "prg_7uSyy9FqVLCFWrdPeZaK"
}Response
The click, attached to its referral
Example response
{
"id": "clk_7uSyy9FqVLCFWrdPeZaK",
"program_id": "prg_7uSyy9FqVLCFWrdPeZaK",
"partner_id": "part_7uSyy9FqVLCFWrdPeZaK",
"link_id": "lnk_7uSyy9FqVLCFWrdPeZaK",
"referral_id": "ref_7uSyy9FqVLCFWrdPeZaK",
"created_at": "2026-08-21T10:15:30.000Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.