Logto Management API
Show Menu
Search…
Ctrl+K
ESC
Example searches: “400”, “types”, “host”, “message”, “description”
Toggle dark mode
API Changelog
Download source
JSON OpenAPI specification
YAML OpenAPI specification
Topics
Introduction
Authentication
Endpoints
Applications
Get applications
GET
Create an application
POST
Get application
GET
Delete application
DELETE
Update application
PATCH
Update application custom data
PATCH
Get application API resource roles
GET
Update API resource roles for application
PUT
Assign API resource roles to application
POST
Remove a API resource role from application
DELETE
Get application custom domains.
GET
Add a custom domain to the application.
POST
Remove custom domain.
DELETE
Get application organizations
GET
Delete application legacy secret
DELETE
Get application secrets
GET
Add application secret
POST
Delete application secret
DELETE
Update application secret
PATCH
List all the user consent scopes of an application.
GET
Assign user consent scopes to application.
POST
Remove user consent scope from application.
DELETE
Get the application level sign-in experience
GET
Update application level sign-in experience
PUT
List all the user consented organizations of a application.
GET
Grant a list of organization access of a user for a application.
PUT
Grant a list of organization access of a user for a application.
POST
Revoke a user's access to an organization for a application.
DELETE
Audit logs
Get logs
GET
Get log
GET
Authn
Hasura auth hook endpoint
GET
SAML ACS endpoint (social)
POST
SAML ACS endpoint (SSO)
POST
Configs
Get admin console config
GET
Update admin console config
PATCH
Get OIDC keys
GET
Delete OIDC key
DELETE
Rotate OIDC keys
POST
Get JWT customizer
GET
Create or update JWT customizer
PUT
Delete JWT customizer
DELETE
Update JWT customizer
PATCH
Get all JWT customizers
GET
Test JWT customizer
POST
Connector factories
Get connector factories
GET
Get connector factory
GET
Connectors
Get connectors
GET
Create connector
POST
Get connector
GET
Delete connector
DELETE
Update connector
PATCH
Test passwordless connector
POST
Get connector's authorization URI
POST
Custom phrases
Get all custom phrases
GET
Get custom phrases
GET
Upsert custom phrases
PUT
Delete custom phrase
DELETE
Dashboard
Get total user count
GET
Get new user count
GET
Get active user data
GET
Domains
Get domains
GET
Create domain
POST
Get domain
GET
Delete domain
DELETE
Hooks
Get hooks
GET
Create a hook
POST
Get hook
GET
Delete hook
DELETE
Update hook
PATCH
Get recent logs for a hook
GET
Test hook
POST
Update signing key for a hook
PATCH
Organization invitations
Get organization invitation
GET
Delete organization invitation
DELETE
Get organization invitations
GET
Create organization invitation
POST
Resend invitation message
POST
Update organization invitation status
PUT
Organization roles
Get organization role
GET
Delete organization role
DELETE
Update organization role
PATCH
Get organization roles
GET
Create an organization role
POST
Get organization role scopes
GET
Replace organization scopes for organization role
PUT
Assign organization scopes to organization role
POST
Remove organization scope
DELETE
Get organization role resource scopes
GET
Replace resource scopes for organization role
PUT
Assign resource scopes to organization role
POST
Remove resource scope
DELETE
Organization scopes
Get organization scopes
GET
Create an organization scope
POST
Get organization scope
GET
Delete organization scope
DELETE
Update organization scope
PATCH
Organizations
Get organizations
GET
Create an organization
POST
Get organization
GET
Delete organization
DELETE
Update organization
PATCH
Get organization user members
GET
Replace organization user members
PUT
Add user members to organization
POST
Remove user member from organization
DELETE
Assign roles to organization user members
POST
Get roles for a user in an organization
GET
Update roles for a user in an organization
PUT
Assign roles to a user in an organization
POST
Remove a role from a user in an organization
DELETE
Get scopes for a user in an organization tailored by the organization roles
GET
Get organization applications
GET
Replace organization applications
PUT
Add organization application
POST
Remove organization application
DELETE
Assign roles to applications in an organization
POST
Get organization application roles
GET
Replace organization application roles
PUT
Add organization application role
POST
Remove organization application role
DELETE
Get organization JIT email domains
GET
Replace organization JIT email domains
PUT
Add organization JIT email domain
POST
Remove organization JIT email domain
DELETE
Get organization JIT default roles
GET
Replace organization JIT default roles
PUT
Add organization JIT default roles
POST
Remove organization JIT default role
DELETE
Get organization JIT SSO connectors
GET
Replace organization JIT SSO connectors
PUT
Add organization JIT SSO connectors
POST
Remove organization JIT SSO connector
DELETE
Resources
Get API resources
GET
Create an API resource
POST
Get API resource
GET
Delete API resource
DELETE
Update API resource
PATCH
Set API resource as default
PATCH
Get API resource scopes
GET
Create API resource scope
POST
Delete API resource scope
DELETE
Update API resource scope
PATCH
Roles
Get roles
GET
Create a role
POST
Get role
GET
Delete role
DELETE
Update role
PATCH
Get role users
GET
Assign role to users
POST
Remove role from user
DELETE
Get role applications
GET
Assign role to applications
POST
Remove role from application
DELETE
Get role scopes
GET
Link scopes to role
POST
Unlink scope from role
DELETE
Sign-in experience
Get default sign-in experience settings
GET
Update default sign-in experience settings
PATCH
Upload custom UI assets
POST
SSO connector providers
List all the supported SSO connector provider details
GET
SSO connectors
List SSO connectors
GET
Create SSO connector
POST
Get SSO connector
GET
Delete SSO connector
DELETE
Update SSO connector
PATCH
Status
Health check
GET
Subject tokens
Create a new subject token.
POST
Swagger.json
Get Swagger JSON
GET
Systems
Get the application constants.
GET
User assets
Get service status
GET
Upload asset
POST
Users
Get user
GET
Delete user
DELETE
Update user
PATCH
Get user custom data
GET
Update user custom data
PATCH
Update user profile
PATCH
Get users
GET
Create user
POST
Update user password
PATCH
Verify user password
POST
Check if user has password
GET
Update user suspension status
PATCH
Get roles for user
GET
Update roles for user
PUT
Assign roles to user
POST
Remove role from user
DELETE
Update social identity of user
PUT
Delete social identity from user
DELETE
Link social identity to user
POST
Get organizations for a user
GET
Get user's MFA verifications
GET
Create an MFA verification for a user
POST
Delete an MFA verification for a user
DELETE
Verification codes
Request and send a verification code
POST
Verify a verification code
POST
Well-known
Get well known endpoint
GET
Get full sign-in experience
GET
Get localized phrases
GET
Get full sign-in experience
GET
Get Management API swagger JSON
GET
Get Experience API swagger JSON
GET
Dismiss highlight
Show more
Status
Endpoints for health check.