Skip to content

Developer overview

Studio staff can reach their studio’s data from outside Linyup in two ways:

  • A developer integration, through a versioned REST API.
  • An AI assistant (Claude, ChatGPT, Claude Code and others), through a remote MCP server, so an owner can ask “who hasn’t come in three weeks?” or “how full were Thursday classes last month?”.

Both are the same product: one address, the same credentials, the same data and permissions.

You create API keys in the app under Settings → API keys. Each key belongs to one studio and carries only the scopes you tick when you create it, plus an optional expiry. The secret is shown once.

Scope Grants
contacts:read Contacts, without personal details
contacts:read:pii Contacts’ personal details (email, phone…)
schedule:read Sessions, rosters, events
offerings:read Activities and plans
subscriptions:read Who holds which plan
reports:read Weekly reports, attendance and fill-rate insights
finance:read Revenue and finance reports