Service Management APIs
Service retrieval, listing, and updates are served on the Authlete API host:| API | Purpose |
|---|---|
| /service/get | Retrieve a service’s settings. |
| /service/get/list | List services you can access. |
| /service/update | Update a service’s settings. |
Creating and deleting services (IdP Endpoint)
Service creation and deletion live on a separate host — the IdP Endpoint — and require an Organization Token. On Shared Cloud the IdP host islogin.authlete.com.
| Operation | Endpoint (Shared Cloud) |
|---|---|
| Create a service | POST https://login.authlete.com/api/service |
| Delete a service | POST https://login.authlete.com/api/service/remove |
login.authlete.com with the IdP host of your environment.
Calling service creation directly against the Authlete API host creates the service but does not link it to your organization — the service will not appear in the Console and cannot be operated with Organization Tokens. Always use the IdP Endpoint for creation and deletion.
What a Service Defines
Service settings cover, among others:- Supported grant types, response types, and scopes
- Token settings — formats and expiration of access tokens, refresh tokens, and ID tokens
- Endpoint URLs published in the discovery document
- Keys for signing and encryption (JWK Set)
Next Steps
- Client Management — registering clients in your service
- Token Management — operating on tokens issued by your service