Prerequisites
- A Snapto account with an active Lite plan or above. The 7 day free trial counts.
- At least one profile. Create one in the dashboard if you have not yet.
Create a token
1
Open the API settings
In the dashboard, go to Settings then API.
2
Name the token and pick its abilities
Grant only what the integration needs. To read your links and analytics,
profiles:read, elements:read, and analytics:read are enough.See Authentication for what each ability unlocks.3
Copy the token
The token is shown once. Store it somewhere safe. If you lose it, revoke it and create another.
Make your first call
List your profiles:id you can use in the other endpoints.
Now add a link to one of them. Swap in a profile id from the previous response:
elements:write.
Connect an agent instead
If you would rather talk to your page than write requests against it, connect an MCP client. The quickest path: in the dashboard, go to Settings then Agents, pick your client, and click Connect. You get the exact command or URL to paste, shown once. In Claude Code, you can also install the official plugin, which bundles the connection plus a skill that makes Claude a careful page manager:MCP server setup
Setup for Claude Code, Claude Desktop, Cursor, and ChatGPT.