Skip to main content
A client represents an application that requests authorization from your service. The Management API provides CRUD operations for clients, so you can register and maintain them programmatically — for example from your own developer portal or provisioning pipeline.

Client Management APIs

APIPurpose
/client/createRegister a new client.
/client/getRetrieve a client’s settings.
/client/get/listList clients registered in the service.
/client/updateUpdate a client’s settings.
You can also manage clients interactively in the Authlete Management Console, which uses these APIs under the hood.

End-User Grants per Client

Authlete records which client applications each end-user has authorized. The Management API exposes this relationship so you can build a “manage your authorized apps” screen: See Authlete’s Policy on Managing Clients Which Have Been Authorized by User for the underlying model.

Next Steps