Retrieve activity and program listings from Amilia SmartRec via the Events endpoint
domain: app.amilia.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Authenticate and obtain a bearer token or key/secret per the v3 org/partner auth flow
Call the Events endpoint to list activities, noting an Amilia activity is a single class/offering while a program is a container grouping similar activities
Extract the activity id from the Events response to use in subsequent registration or scheduling calls
Apply perPage and page query parameters to control pagination (default perPage is 200)
Follow the Paging.Next URL in the response to fetch subsequent pages until it is null
Known gotchas
Amilia's activity/program hierarchy doesn't map 1:1 to how other studio systems model classes, so naive field-for-field syncs can mislabel data
v3 pagination uses Paging.TotalCount/Paging.Next, which differs from the v2/v1 Page.NextId/Page.Next shape, so code written against one version breaks on the other
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?