Consumers
Consumers
Consumers are the developers who sign in to your API Portal, the teams they work in, and the companies their email domains map to. You manage all three from the dashboard.
Consumers are the people and groups on the other side of your API Portal. A consumer is an individual developer who signs in. A team is the group that owns subscriptions and API keys. A company maps email domains to a group, and it is optional. You manage all three from the Consumers group in the dashboard.
What is a consumer in Apiable?
A consumer is a developer who signs in to your API Portal to find, subscribe to, and call your API products. In the dashboard, consumers are listed under API Consumers. Each consumer has an approval status and a profile.
The consumer-side experience, where developers sign in and subscribe, is covered in Developer onboarding. This section covers what you, the provider, see and manage in the dashboard.
How do consumers, teams, and companies relate?
A consumer signs in as an individual. Every subscription is owned by a team, so a consumer always works inside a team. A company is an optional grouping of email domains that routes sign-in and drives domain-based team joining.
| Object | What it is | Owns |
|---|---|---|
| Consumer | An individual developer who signs in to your API Portal. | A profile and an approval status. |
| Team | The group a consumer works in. Every subscription belongs to a team. | Subscriptions, API keys, members, and prepaid credits. |
| Company | An optional grouping of email domains. Off until you enable it. | Domains, an identity provider for SSO routing, and team mappings. |
A developer works in a team, and a company maps a domain to a team. A single consumer can belong to more than one team.
Where do you manage consumers?
In the dashboard, under the Consumers group. It holds API Consumers, Requests, Subscriptions, Consumer Teams, and, when you enable it, Company. The Company entry stays hidden until the company feature is turned on.
| Page | What you do there |
|---|---|
| API Consumers | Browse developers, see approval status, open a consumer's profile. |
| Consumer Teams | Browse teams, see members, invitations, subscriptions, and credits. |
| Subscriptions | See every subscription across teams. |
| Requests | Approve or reject pending registration, subscription, and scope requests. |
| Company | Map email domains to a company and an identity provider. Optional. |
Where to start
Consumer accounts
The API Consumers list, a consumer's profile tabs, and approval status.
Teams and companies
Team members, invitations, domain auto-join, team credits, and Company mode.
Subscriptions
How teams subscribe to your plans and how you manage those subscriptions.
Requests and approvals
Approve or reject registration, subscription, and scope requests in one place.