Skip to main content

TeamUp API – FAQ

Table of Contents


What happened to the Business and Customer APIs?

We’ve moved from two parallel APIs (Customer vs Business) to a single unified API, where the permissions and behavior are determined by who you are authenticated as (business staff vs customer), rather than which URL you call.

One model, different capabilities

Previously, you had to decide "am I using the Customer API or the Business API? even though they operated on the same underlying objects (classes, attendances, memberships, etc.).

With v2:

There is one set of endpoints and one data model.

The identity behind the credentials (staff vs customer) determines:

  • Which fields you can see.
  • Which actions you can perform.
  • Which business rules are enforced (e.g., registration windows for customers, but not staff).

So instead of "pick the right API," the rule becomes "authenticate as the right user" which matches how permissions work in our main web app and mobile app products.

How do I get API access?

You can create an API Application directly in our product. For details see: https://support.goteamup.com/en/articles/9327305-the-teamup-api.