Add a destination to a policy smart link
Adds one of your own destination links to this smart link for an (arm, country) pair — e.g. your single subscription link (leave country empty to make it the arm-wide default) or a new per-country trial link. The new destination starts active and is served by the public /r/<slug> route immediately. Requires a write-scoped key. Never contacts OnlyFans.
Authorization
bearerAuth Your al_live_<prefix>_<secret> API key. Mint and manage keys in the dashboard.
In: header
Path Parameters
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/api/admin/smartlinks/0/inventory" \ -H "Content-Type: application/json" \ -d '{ "arm": "paid", "url": "http://example.com" }'{ "id": 0, "arm": "paid", "country": "string", "url": "http://example.com", "active": true, "name": "string"}{ "detail": { "code": "string", "message": "string" }}List a policy smart link's destinations
Every destination link this policy smart link routes to, one per (arm, country) — including destinations you have switched off. Use it to review and edit the applied setup row by row. Requires a read-scoped key.
Edit a destination of a policy smart link
Edits one applied destination: switch it in or out of routing ('active'), replace its URL, or relabel it. Scoped to a destination that belongs to this smart link. Requires a write-scoped key.