Change Updates

Do not miss any Logto API references changes, ever again

Subscribe to the Logto API references changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
6 structure changes including:
4 Additions
2 Modifications
Modified 2
POST /api/authn/single-sign-on/saml/{connectorId}
  • Body
  • application/json content type Modified
    • RelayState property Modified
      • Property is no longer required
POST /api/profile/password
  • Response
  • 422 response Added
Added 4
DELETE /api/sso-connectors/{id}/idp-initiated-auth-config
GET /api/sso-connectors/{id}/idp-initiated-auth-config
PATCH /api/profile/profile
PUT /api/sso-connectors/{id}/idp-initiated-auth-config
5 structure changes including:
5 Additions
Added 5
GET /api/profile
PATCH /api/profile
POST /api/profile/primary-email
POST /api/verifications/verification-code
POST /api/verifications/verification-code/verify
3 structure changes including:
3 Additions
Added 3
GET /api/.well-known/user.openapi.json
POST /api/profile/password
POST /api/verifications/password
3 structure changes including:
2 Breaking changes
1 Addition
2 Modifications
Modified 2 Breaking
POST /api/experience/profile
  • Path went from /api/users/{userId}/profile to /api/experience/profile (same operationId)
    Breaking
  • Verb went from PATCH to POST (same operationId)
    Breaking
  • Body
  • application/json content type Modified
    • object alternative Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • object-1, object-2, object-3, object-4, object-5 alternatives Added
  • Path
  • userId path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 200, 401 responses Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 204, 422 responses Added
  • Authentication
  • OAuth2 authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/experience/verification/verification-code/verify
  • Path went from /api/verification-codes/verify to /api/experience/verification/verification-code/verify (same operationId)
    Breaking
  • Body
  • application/json content type Modified
    • object property Modified
      • Removing polymorphism is always breaking
        Breaking
  • Response
  • 204, 401, 403 responses Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 200, 404, 501 responses Added
  • Authentication
  • OAuth2 authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
Added 1
POST /api/sign-in-exp/default/check-password
7 structure changes including:
3 Additions
4 Modifications
Modified 4
GET /api/.well-known/sign-in-exp
  • Operation is now deprecated
GET /api/hooks/{id}/recent-logs
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/logs
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/logs/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • payload property Modified
Added 3
GET /api/.well-known/experience
GET /api/.well-known/experience.openapi.json
GET /api/.well-known/management.openapi.json
2 structure changes including:
1 Breaking change
1 Addition
1 Removal
Removed 1 Breaking
GET /api/experience/verification/sso/connectors
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
GET /api/experience/sso-connectors
25 structure changes including:
25 Additions
Added 25
GET /api/experience/verification/sso/connectors
POST /api/experience/identification
POST /api/experience/profile
POST /api/experience/profile/mfa
POST /api/experience/profile/mfa/mfa-skipped
POST /api/experience/submit
POST /api/experience/verification/backup-code/generate
POST /api/experience/verification/backup-code/verify
POST /api/experience/verification/new-password-identity
POST /api/experience/verification/password
POST /api/experience/verification/social/{connectorId}/authorization-uri
POST /api/experience/verification/social/{connectorId}/verify
POST /api/experience/verification/sso/{connectorId}/authorization-uri
POST /api/experience/verification/sso/{connectorId}/verify
POST /api/experience/verification/totp/secret
POST /api/experience/verification/totp/verify
POST /api/experience/verification/verification-code
POST /api/experience/verification/verification-code/verify
POST /api/experience/verification/web-authn/authentication
POST /api/experience/verification/web-authn/authentication/verify
POST /api/experience/verification/web-authn/registration
POST /api/experience/verification/web-authn/registration/verify
PUT /api/experience
PUT /api/experience/interaction-event
PUT /api/experience/profile/password
4 structure changes including:
4 Additions
Added 4
DELETE /api/users/{userId}/personal-access-tokens/{name}
GET /api/users/{userId}/personal-access-tokens
PATCH /api/users/{userId}/personal-access-tokens/{name}
POST /api/users/{userId}/personal-access-tokens
191 structure changes including:
191 Modifications
Modified 191 Breaking
DELETE /api/applications/{applicationId}/roles/{roleId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/applications/{applicationId}/user-consent-scopes/{scopeType}/{scopeId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/applications/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/applications/{id}/legacy-secret
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/applications/{id}/protected-app-metadata/custom-domains/{domain}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/applications/{id}/secrets/{name}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/applications/{id}/users/{userId}/consent-organizations/{organizationId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/configs/jwt-customizer/{tokenTypePath}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/configs/oidc/{keyType}/{keyId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/connectors/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/custom-phrases/{languageTag}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/domains/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/hooks/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organization-invitations/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organization-roles/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organization-roles/{id}/resource-scopes/{scopeId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organization-roles/{id}/scopes/{organizationScopeId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organization-scopes/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organizations/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organizations/{id}/applications/{applicationId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organizations/{id}/applications/{applicationId}/roles/{organizationRoleId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organizations/{id}/jit/email-domains/{emailDomain}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organizations/{id}/jit/roles/{organizationRoleId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organizations/{id}/jit/sso-connectors/{ssoConnectorId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organizations/{id}/users/{userId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/organizations/{id}/users/{userId}/roles/{organizationRoleId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/resources/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/resources/{resourceId}/scopes/{scopeId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/roles/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/roles/{id}/applications/{applicationId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/roles/{id}/scopes/{scopeId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/roles/{id}/users/{userId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/sso-connectors/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/users/{userId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/users/{userId}/identities/{target}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/users/{userId}/mfa-verifications/{verificationId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
DELETE /api/users/{userId}/roles/{roleId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/applications
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
  • Query
  • search_params query parameter Added
GET /api/applications/{applicationId}/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
  • Query
  • search_params query parameter Added
GET /api/applications/{applicationId}/sign-in-experience
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/applications/{applicationId}/user-consent-scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/applications/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/applications/{id}/organizations
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/applications/{id}/protected-app-metadata/custom-domains
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/applications/{id}/secrets
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/applications/{id}/users/{userId}/consent-organizations
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/configs/admin-console
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/configs/jwt-customizer
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/configs/jwt-customizer/{tokenTypePath}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/configs/oidc/{keyType}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/connector-factories
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/connector-factories/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/connectors
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/connectors/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/custom-phrases
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/custom-phrases/{languageTag}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/dashboard/users/active
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/dashboard/users/new
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/dashboard/users/total
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/domains
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/domains/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/hooks
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/hooks/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/hooks/{id}/recent-logs
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/logs
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/logs/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organization-invitations
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organization-invitations/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organization-roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organization-roles/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organization-roles/{id}/resource-scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organization-roles/{id}/scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organization-scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organization-scopes/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organizations
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organizations/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organizations/{id}/applications
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organizations/{id}/applications/{applicationId}/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organizations/{id}/jit/email-domains
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organizations/{id}/jit/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organizations/{id}/jit/sso-connectors
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organizations/{id}/users
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organizations/{id}/users/{userId}/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/organizations/{id}/users/{userId}/scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/resources
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/resources/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/resources/{resourceId}/scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
  • Query
  • search_params query parameter Added
GET /api/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
  • Query
  • search_params query parameter Added
GET /api/roles/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/roles/{id}/applications
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
  • Query
  • search_params query parameter Added
GET /api/roles/{id}/scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
  • Query
  • search_params query parameter Added
GET /api/roles/{id}/users
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
  • Query
  • search_params query parameter Added
GET /api/sign-in-exp
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/sso-connector-providers
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/sso-connectors
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/sso-connectors/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/systems/application
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/user-assets/service-status
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/users
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
  • Query
  • search_params query parameter Added
GET /api/users/{userId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/users/{userId}/custom-data
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/users/{userId}/has-password
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/users/{userId}/mfa-verifications
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/users/{userId}/organizations
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
GET /api/users/{userId}/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
  • Query
  • search_params query parameter Added
PATCH /api/applications/{applicationId}/custom-data
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/applications/{id}
  • Body
  • application/json content type Modified
    • oidcClientMetadata property Modified
      • redirectUris, postLogoutRedirectUris properties Modified
        • Properties are now required
          Breaking
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/applications/{id}/secrets/{name}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/configs/admin-console
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/configs/jwt-customizer/{tokenTypePath}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/connectors/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/hooks/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/hooks/{id}/signing-key
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/organization-roles/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/organization-scopes/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/organizations/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/resources/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/resources/{id}/is-default
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/resources/{resourceId}/scopes/{scopeId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/roles/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/sign-in-exp
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/sso-connectors/{id}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/users/{userId}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/users/{userId}/custom-data
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/users/{userId}/is-suspended
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/users/{userId}/password
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PATCH /api/users/{userId}/profile
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/applications
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/applications/{applicationId}/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/applications/{applicationId}/user-consent-scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/applications/{id}/protected-app-metadata/custom-domains
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/applications/{id}/secrets
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/applications/{id}/users/{userId}/consent-organizations
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/configs/jwt-customizer/test
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/configs/oidc/{keyType}/rotate
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/connectors
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/connectors/{connectorId}/authorization-uri
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/connectors/{factoryId}/test
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/domains
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/hooks
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/hooks/{id}/test
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organization-invitations
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organization-invitations/{id}/message
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organization-roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organization-roles/{id}/resource-scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organization-roles/{id}/scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organization-scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organizations
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organizations/{id}/applications
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organizations/{id}/applications/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organizations/{id}/applications/{applicationId}/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organizations/{id}/jit/email-domains
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organizations/{id}/jit/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organizations/{id}/jit/sso-connectors
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organizations/{id}/users
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organizations/{id}/users/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/organizations/{id}/users/{userId}/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/resources
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/resources/{resourceId}/scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/roles/{id}/applications
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/roles/{id}/scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/roles/{id}/users
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/sign-in-exp/default/custom-ui-assets
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/sso-connectors
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/subject-tokens
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/user-assets
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/users
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/users/{userId}/identities
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/users/{userId}/mfa-verifications
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/users/{userId}/password/verify
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/users/{userId}/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/verification-codes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
POST /api/verification-codes/verify
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/applications/{applicationId}/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/applications/{applicationId}/sign-in-experience
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/applications/{id}/users/{userId}/consent-organizations
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/configs/jwt-customizer/{tokenTypePath}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/custom-phrases/{languageTag}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/organization-invitations/{id}/status
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/organization-roles/{id}/resource-scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/organization-roles/{id}/scopes
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/organizations/{id}/applications
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/organizations/{id}/applications/{applicationId}/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/organizations/{id}/jit/email-domains
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/organizations/{id}/jit/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/organizations/{id}/jit/sso-connectors
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/organizations/{id}/users
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/organizations/{id}/users/{userId}/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/users/{userId}/identities/{target}
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
PUT /api/users/{userId}/roles
  • Authentication
  • Management api authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • OAuth2 authentication method Added
6 structure changes including:
1 Addition
5 Modifications
Modified 5
GET /api/applications
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/applications/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • secret property Modified
        • Property is now deprecated
GET /api/organizations/{id}/applications
  • Response
  • 200 response Modified
    • application/json content type Modified
PATCH /api/applications/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • secret property Modified
        • Property is now deprecated
POST /api/applications
  • Response
  • 200 response Modified
    • application/json content type Modified
      • secret property Modified
        • Property is now deprecated
Added 1
PATCH /api/applications/{id}/secrets/{name}
8 structure changes including:
1 Addition
7 Modifications
Modified 7
DELETE /api/applications/{id}/legacy-secret
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customData property Added
GET /api/applications
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/applications/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customData property Added
GET /api/organizations/{id}/applications
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/roles/{id}/applications
  • Response
  • 200 response Modified
    • application/json content type Modified
PATCH /api/applications/{id}
  • Body
  • application/json content type Modified
    • customData property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customData property Added
POST /api/applications
  • Body
  • application/json content type Modified
    • customData property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customData property Added
Added 1
PATCH /api/applications/{applicationId}/custom-data
4 structure changes including:
4 Additions
Added 4
DELETE /api/applications/{id}/legacy-secret
DELETE /api/applications/{id}/secrets/{name}
GET /api/applications/{id}/secrets
POST /api/applications/{id}/secrets
32 structure changes including:
32 Modifications
Modified 32
POST /api/applications/{applicationId}/roles
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/applications/{applicationId}/user-consent-scopes
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/applications/{id}/protected-app-metadata/custom-domains
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/applications/{id}/users/{userId}/consent-organizations
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/domains
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/hooks
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organization-invitations
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organization-roles
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organization-roles/{id}/resource-scopes
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organization-roles/{id}/scopes
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organization-scopes
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organizations
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organizations/{id}/applications
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organizations/{id}/applications/roles
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organizations/{id}/applications/{applicationId}/roles
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organizations/{id}/jit/email-domains
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organizations/{id}/jit/roles
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organizations/{id}/jit/sso-connectors
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organizations/{id}/users
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organizations/{id}/users/roles
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/organizations/{id}/users/{userId}/roles
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/resources
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/resources/{resourceId}/scopes
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/roles/{id}/applications
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/roles/{id}/scopes
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/roles/{id}/users
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/subject-tokens
  • Response
  • 201 response Modified
    • application/json content type Added
POST /api/users/{userId}/roles
  • Response
  • 201 response Modified
    • application/json content type Added
PUT /api/applications/{applicationId}/sign-in-experience
  • Response
  • 201 response Modified
    • application/json content type Added
PUT /api/configs/jwt-customizer/{tokenTypePath}
  • Response
  • 201 response Modified
    • application/json content type Added
PUT /api/custom-phrases/{languageTag}
  • Response
  • 201 response Modified
    • application/json content type Added
PUT /api/users/{userId}/identities/{target}
  • Response
  • 201 response Modified
    • application/json content type Added
6 structure changes including:
1 Breaking change
2 Additions
3 Modifications
1 Removal
Modified 3 Breaking
GET /api/.well-known/sign-in-exp
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customUiAssetId property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • customUiAssets property Added
GET /api/sign-in-exp
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customUiAssetId property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • customUiAssets property Added
PATCH /api/sign-in-exp
  • Body
  • application/json content type Modified
    • customUiAssetId property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • customUiAssets property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customUiAssetId property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • customUiAssets property Added
Removed 1 Breaking
POST /api/security/subject-tokens
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 2
POST /api/sign-in-exp/default/custom-ui-assets
POST /api/subject-tokens
13 structure changes including:
13 Modifications
Modified 13 Breaking
GET /api/.well-known/sign-in-exp
  • Response
  • 200 response Modified
    • application/json content type Modified
      • branding property Modified
  • Query
  • organization_id query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • organizationId, appId query parameters Added
GET /api/applications/{applicationId}/sign-in-experience
  • Response
  • 200 response Modified
    • application/json content type Modified
      • branding property Modified
      • color property Added
GET /api/applications/{id}/organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/applications/{id}/users/{userId}/consent-organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
      • organizations property Modified
GET /api/interaction/consent
  • Response
  • 200 response Modified
    • application/json content type Modified
      • application property Modified
GET /api/organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/organizations/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • branding property Modified
GET /api/sign-in-exp
  • Response
  • 200 response Modified
    • application/json content type Modified
      • branding property Modified
GET /api/users/{userId}/organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
PATCH /api/organizations/{id}
  • Body
  • application/json content type Modified
    • branding property Modified
      • darkFavicon property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • branding property Modified
PATCH /api/sign-in-exp
  • Body
  • application/json content type Modified
    • branding property Modified
      • darkFavicon property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • branding property Modified
POST /api/organizations
  • Body
  • application/json content type Modified
    • branding property Modified
      • darkFavicon property Added
PUT /api/applications/{applicationId}/sign-in-experience
  • Body
  • application/json content type Modified
    • branding property Modified
      • darkFavicon property Added
    • color property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • branding property Modified
      • color property Added
13 structure changes including:
13 Modifications
Modified 13
GET /api/.well-known/sign-in-exp
  • Query
  • organization_id query parameter Added
  • Response
  • 400 response Added
GET /api/applications/{id}/organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/applications/{id}/users/{userId}/consent-organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
      • organizations property Modified
GET /api/configs/jwt-customizer
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-1 alternative Modified
GET /api/configs/jwt-customizer/{tokenTypePath}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-1 alternative Modified
GET /api/organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/organizations/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • branding property Added
GET /api/users/{userId}/organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
PATCH /api/configs/jwt-customizer/{tokenTypePath}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-1 alternative Modified
PATCH /api/organizations/{id}
  • Body
  • application/json content type Modified
    • branding property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • branding property Added
POST /api/configs/jwt-customizer/test
  • Body
  • application/json content type Modified
    • object-1 alternative Modified
      • context property Modified
POST /api/organizations
  • Body
  • application/json content type Modified
    • branding property Added
PUT /api/configs/jwt-customizer/{tokenTypePath}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-1 alternative Modified
382 structure changes including:
190 Breaking changes
191 Additions
191 Removals
Removed 191 Breaking
GET /api/organization-roles/{id}/scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organization-roles/{id}/resource-scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organization-roles/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organization-roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organization-invitations/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organization-invitations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/logs/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/logs
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/hooks/{id}/recent-logs
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/hooks/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/hooks
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/domains/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/domains
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/dashboard/users/total
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/dashboard/users/new
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/dashboard/users/active
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/custom-phrases/{languageTag}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/custom-phrases
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/connectors/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/connectors
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/connector-factories/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/connector-factories
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/configs/oidc/{keyType}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/configs/jwt-customizer/{tokenTypePath}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/user-assets
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/sso-connectors
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/sso-connector-providers
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/sign-in-exp
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/roles/{id}/users
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/roles/{id}/scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/roles/{id}/applications
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/roles/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/resources/{resourceId}/scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/resources/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/resources
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organizations/{id}/users/{userId}/scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organizations/{id}/users/{userId}/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organizations/{id}/users
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organizations/{id}/jit/sso-connectors
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organizations/{id}/jit/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organizations/{id}/jit/email-domains
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organizations/{id}/applications/{applicationId}/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organizations/{id}/applications
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organizations/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organizations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organization-scopes/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organization-scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organizations/{id}/users/{userId}/roles/{organizationRoleId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organizations/{id}/users/{userId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organizations/{id}/jit/sso-connectors/{ssoConnectorId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organizations/{id}/jit/roles/{organizationRoleId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organizations/{id}/jit/email-domains/{emailDomain}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organizations/{id}/applications/{applicationId}/roles/{organizationRoleId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organizations/{id}/applications/{applicationId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organizations/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organization-scopes/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organization-roles/{id}/scopes/{organizationScopeId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organization-roles/{id}/resource-scopes/{scopeId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organization-roles/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organization-invitations/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/hooks/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/domains/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/custom-phrases/{languageTag}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/connectors/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/configs/oidc/{keyType}/{keyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/configs/jwt-customizer/{tokenTypePath}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/applications/{id}/users/{userId}/consent-organizations/{organizationId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/applications/{id}/protected-app-metadata/custom-domains/{domain}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/applications/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/applications/{applicationId}/user-consent-scopes/{scopeType}/{scopeId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/applications/{applicationId}/roles/{roleId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/configs/jwt-customizer
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/configs/admin-console
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/authn/hasura
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/applications/{id}/users/{userId}/consent-organizations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/applications/{id}/protected-app-metadata/custom-domains
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/applications/{id}/organizations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/applications/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/applications/{applicationId}/user-consent-scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/applications/{applicationId}/sign-in-experience
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/applications/{applicationId}/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/applications
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/.well-known/sign-in-exp
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/.well-known/phrases
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/users/{userId}/roles/{roleId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/users/{userId}/mfa-verifications/{verificationId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/users/{userId}/identities/{target}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/users/{userId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/sso-connectors/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/roles/{id}/users/{userId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/roles/{id}/scopes/{scopeId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/roles/{id}/applications/{applicationId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/roles/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/resources/{resourceId}/scopes/{scopeId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/resources/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/sso-connectors
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/security/subject-tokens
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/roles/{id}/users
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/roles/{id}/scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/roles/{id}/applications
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/resources/{resourceId}/scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/resources
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organizations/{id}/users/{userId}/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organizations/{id}/users/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organizations/{id}/users
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organizations/{id}/jit/sso-connectors
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organizations/{id}/jit/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organizations/{id}/jit/email-domains
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organizations/{id}/applications/{applicationId}/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organizations/{id}/applications/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organizations/{id}/applications
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organizations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organization-scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organization-roles/{id}/scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organization-roles/{id}/resource-scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organization-roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organization-invitations/{id}/message
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/users/{userId}/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/users/{userId}/identities/{target}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/organizations/{id}/users/{userId}/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/organizations/{id}/users
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/organizations/{id}/jit/sso-connectors
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/organizations/{id}/jit/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/organizations/{id}/jit/email-domains
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/organizations/{id}/applications/{applicationId}/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/organizations/{id}/applications
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/organization-roles/{id}/scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/organization-roles/{id}/resource-scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/organization-invitations/{id}/status
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/custom-phrases/{languageTag}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/configs/jwt-customizer/{tokenTypePath}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/applications/{id}/users/{userId}/consent-organizations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/applications/{applicationId}/sign-in-experience
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/applications/{applicationId}/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/verification-codes/verify
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/verification-codes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/users/{userId}/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/users/{userId}/password/verify
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/users/{userId}/mfa-verifications
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/users/{userId}/identities
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/users
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/resources/{resourceId}/scopes/{scopeId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/resources/{id}/is-default
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/resources/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/organizations/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/organization-scopes/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/organization-roles/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/hooks/{id}/signing-key
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/hooks/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/connectors/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/configs/jwt-customizer/{tokenTypePath}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/configs/admin-console
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/applications/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/users/{userId}/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/users/{userId}/organizations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/users/{userId}/mfa-verifications
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/users/{userId}/has-password
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/users/{userId}/custom-data
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/users/{userId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/users
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/user-assets/service-status
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/systems/application
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/swagger.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/status
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/sso-connectors/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/organization-invitations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/hooks/{id}/test
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/hooks
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/domains
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/connectors/{factoryId}/test
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/connectors/{connectorId}/authorization-uri
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/connectors
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/configs/oidc/{keyType}/rotate
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/configs/jwt-customizer/test
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/authn/single-sign-on/saml/{connectorId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/authn/saml/{connectorId}
POST /api/applications/{id}/users/{userId}/consent-organizations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/applications/{id}/protected-app-metadata/custom-domains
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/applications/{applicationId}/user-consent-scopes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/applications/{applicationId}/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/applications
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/users/{userId}/profile
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/users/{userId}/password
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/users/{userId}/is-suspended
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/users/{userId}/custom-data
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/users/{userId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/sso-connectors/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/sign-in-exp
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/roles/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 191
GET /api/organization-roles/{id}/scopes
GET /api/organization-roles/{id}/resource-scopes
GET /api/organization-roles/{id}
GET /api/organization-roles
GET /api/organization-invitations/{id}
GET /api/organization-invitations
GET /api/logs/{id}
GET /api/logs
GET /api/hooks/{id}/recent-logs
GET /api/hooks/{id}
GET /api/hooks
GET /api/domains/{id}
GET /api/domains
GET /api/dashboard/users/total
GET /api/dashboard/users/new
GET /api/dashboard/users/active
GET /api/custom-phrases/{languageTag}
GET /api/custom-phrases
GET /api/connectors/{id}
GET /api/connectors
GET /api/connector-factories/{id}
GET /api/connector-factories
GET /api/configs/oidc/{keyType}
GET /api/configs/jwt-customizer/{tokenTypePath}
POST /api/user-assets
GET /api/sso-connectors
GET /api/sso-connector-providers
GET /api/sign-in-exp
GET /api/roles/{id}/users
GET /api/roles/{id}/scopes
GET /api/roles/{id}/applications
GET /api/roles/{id}
GET /api/roles
GET /api/resources/{resourceId}/scopes
GET /api/resources/{id}
GET /api/resources
GET /api/organizations/{id}/users/{userId}/scopes
GET /api/organizations/{id}/users/{userId}/roles
GET /api/organizations/{id}/users
GET /api/organizations/{id}/jit/sso-connectors
GET /api/organizations/{id}/jit/roles
GET /api/organizations/{id}/jit/email-domains
GET /api/organizations/{id}/applications/{applicationId}/roles
GET /api/organizations/{id}/applications
GET /api/organizations/{id}
GET /api/organizations
GET /api/organization-scopes/{id}
GET /api/organization-scopes
DELETE /api/organizations/{id}/users/{userId}/roles/{organizationRoleId}
DELETE /api/organizations/{id}/users/{userId}
DELETE /api/organizations/{id}/jit/sso-connectors/{ssoConnectorId}
DELETE /api/organizations/{id}/jit/roles/{organizationRoleId}
DELETE /api/organizations/{id}/jit/email-domains/{emailDomain}
DELETE /api/organizations/{id}/applications/{applicationId}/roles/{organizationRoleId}
DELETE /api/organizations/{id}/applications/{applicationId}
DELETE /api/organizations/{id}
DELETE /api/organization-scopes/{id}
DELETE /api/organization-roles/{id}/scopes/{organizationScopeId}
DELETE /api/organization-roles/{id}/resource-scopes/{scopeId}
DELETE /api/organization-roles/{id}
DELETE /api/organization-invitations/{id}
DELETE /api/hooks/{id}
DELETE /api/domains/{id}
DELETE /api/custom-phrases/{languageTag}
DELETE /api/connectors/{id}
DELETE /api/configs/oidc/{keyType}/{keyId}
DELETE /api/configs/jwt-customizer/{tokenTypePath}
DELETE /api/applications/{id}/users/{userId}/consent-organizations/{organizationId}
DELETE /api/applications/{id}/protected-app-metadata/custom-domains/{domain}
DELETE /api/applications/{id}
DELETE /api/applications/{applicationId}/user-consent-scopes/{scopeType}/{scopeId}
DELETE /api/applications/{applicationId}/roles/{roleId}
GET /api/configs/jwt-customizer
GET /api/configs/admin-console
GET /api/authn/hasura
GET /api/applications/{id}/users/{userId}/consent-organizations
GET /api/applications/{id}/protected-app-metadata/custom-domains
GET /api/applications/{id}/organizations
GET /api/applications/{id}
GET /api/applications/{applicationId}/user-consent-scopes
GET /api/applications/{applicationId}/sign-in-experience
GET /api/applications/{applicationId}/roles
GET /api/applications
GET /api/.well-known/sign-in-exp
GET /api/.well-known/phrases
DELETE /api/users/{userId}/roles/{roleId}
DELETE /api/users/{userId}/mfa-verifications/{verificationId}
DELETE /api/users/{userId}/identities/{target}
DELETE /api/users/{userId}
DELETE /api/sso-connectors/{id}
DELETE /api/roles/{id}/users/{userId}
DELETE /api/roles/{id}/scopes/{scopeId}
DELETE /api/roles/{id}/applications/{applicationId}
DELETE /api/roles/{id}
DELETE /api/resources/{resourceId}/scopes/{scopeId}
DELETE /api/resources/{id}
POST /api/sso-connectors
POST /api/security/subject-tokens
POST /api/roles/{id}/users
POST /api/roles/{id}/scopes
POST /api/roles/{id}/applications
POST /api/roles
POST /api/resources/{resourceId}/scopes
POST /api/resources
POST /api/organizations/{id}/users/{userId}/roles
POST /api/organizations/{id}/users/roles
POST /api/organizations/{id}/users
POST /api/organizations/{id}/jit/sso-connectors
POST /api/organizations/{id}/jit/roles
POST /api/organizations/{id}/jit/email-domains
POST /api/organizations/{id}/applications/{applicationId}/roles
POST /api/organizations/{id}/applications/roles
POST /api/organizations/{id}/applications
POST /api/organizations
POST /api/organization-scopes
POST /api/organization-roles/{id}/scopes
POST /api/organization-roles/{id}/resource-scopes
POST /api/organization-roles
POST /api/organization-invitations/{id}/message
PUT /api/users/{userId}/roles
PUT /api/users/{userId}/identities/{target}
PUT /api/organizations/{id}/users/{userId}/roles
PUT /api/organizations/{id}/users
PUT /api/organizations/{id}/jit/sso-connectors
PUT /api/organizations/{id}/jit/roles
PUT /api/organizations/{id}/jit/email-domains
PUT /api/organizations/{id}/applications/{applicationId}/roles
PUT /api/organizations/{id}/applications
PUT /api/organization-roles/{id}/scopes
PUT /api/organization-roles/{id}/resource-scopes
PUT /api/organization-invitations/{id}/status
PUT /api/custom-phrases/{languageTag}
PUT /api/configs/jwt-customizer/{tokenTypePath}
PUT /api/applications/{id}/users/{userId}/consent-organizations
PUT /api/applications/{applicationId}/sign-in-experience
PUT /api/applications/{applicationId}/roles
POST /api/verification-codes/verify
POST /api/verification-codes
POST /api/users/{userId}/roles
POST /api/users/{userId}/password/verify
POST /api/users/{userId}/mfa-verifications
POST /api/users/{userId}/identities
POST /api/users
PATCH /api/resources/{resourceId}/scopes/{scopeId}
PATCH /api/resources/{id}/is-default
PATCH /api/resources/{id}
PATCH /api/organizations/{id}
PATCH /api/organization-scopes/{id}
PATCH /api/organization-roles/{id}
PATCH /api/hooks/{id}/signing-key
PATCH /api/hooks/{id}
PATCH /api/connectors/{id}
PATCH /api/configs/jwt-customizer/{tokenTypePath}
PATCH /api/configs/admin-console
PATCH /api/applications/{id}
GET /api/users/{userId}/roles
GET /api/users/{userId}/organizations
GET /api/users/{userId}/mfa-verifications
GET /api/users/{userId}/has-password
GET /api/users/{userId}/custom-data
GET /api/users/{userId}
GET /api/users
GET /api/user-assets/service-status
GET /api/systems/application
GET /api/swagger.json
GET /api/status
GET /api/sso-connectors/{id}
POST /api/organization-invitations
POST /api/hooks/{id}/test
POST /api/hooks
POST /api/domains
POST /api/connectors/{factoryId}/test
POST /api/connectors/{connectorId}/authorization-uri
POST /api/connectors
POST /api/configs/oidc/{keyType}/rotate
POST /api/configs/jwt-customizer/test
POST /api/authn/single-sign-on/saml/{connectorId}
POST /api/authn/saml/{connectorId}
POST /api/applications/{id}/users/{userId}/consent-organizations
POST /api/applications/{id}/protected-app-metadata/custom-domains
POST /api/applications/{applicationId}/user-consent-scopes
POST /api/applications/{applicationId}/roles
POST /api/applications
PATCH /api/users/{userId}/profile
PATCH /api/users/{userId}/password
PATCH /api/users/{userId}/is-suspended
PATCH /api/users/{userId}/custom-data
PATCH /api/users/{userId}
PATCH /api/sso-connectors/{id}
PATCH /api/sign-in-exp
PATCH /api/roles/{id}
5 structure changes including:
5 Modifications
Modified 5
GET /api/configs/jwt-customizer
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-1 alternative Modified
GET /api/configs/jwt-customizer/{tokenTypePath}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-1 alternative Modified
PATCH /api/configs/jwt-customizer/{tokenTypePath}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-1 alternative Modified
POST /api/configs/jwt-customizer/test
  • Body
  • application/json content type Modified
    • object-1 alternative Modified
      • context property Modified
PUT /api/configs/jwt-customizer/{tokenTypePath}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-1 alternative Modified
185 structure changes including:
185 Modifications
Modified 185
DELETE /api/applications/{applicationId}/roles/{roleId}
  • Authentication
  • Management api authentication method Added
DELETE /api/applications/{applicationId}/user-consent-scopes/{scopeType}/{scopeId}
  • Authentication
  • Management api authentication method Added
DELETE /api/applications/{id}
  • Authentication
  • Management api authentication method Added
DELETE /api/applications/{id}/protected-app-metadata/custom-domains/{domain}
  • Authentication
  • Management api authentication method Added
DELETE /api/applications/{id}/users/{userId}/consent-organizations/{organizationId}
  • Authentication
  • Management api authentication method Added
DELETE /api/configs/jwt-customizer/{tokenTypePath}
  • Authentication
  • Management api authentication method Added
DELETE /api/configs/oidc/{keyType}/{keyId}
  • Authentication
  • Management api authentication method Added
DELETE /api/connectors/{id}
  • Authentication
  • Management api authentication method Added
DELETE /api/custom-phrases/{languageTag}
  • Authentication
  • Management api authentication method Added
DELETE /api/domains/{id}
  • Authentication
  • Management api authentication method Added
DELETE /api/hooks/{id}
  • Authentication
  • Management api authentication method Added
DELETE /api/organization-invitations/{id}
  • Authentication
  • Management api authentication method Added
DELETE /api/organization-roles/{id}
  • Authentication
  • Management api authentication method Added
DELETE /api/organization-roles/{id}/resource-scopes/{scopeId}
  • Authentication
  • Management api authentication method Added
DELETE /api/organization-roles/{id}/scopes/{organizationScopeId}
  • Authentication
  • Management api authentication method Added
DELETE /api/organization-scopes/{id}
  • Authentication
  • Management api authentication method Added
DELETE /api/organizations/{id}
  • Authentication
  • Management api authentication method Added
DELETE /api/organizations/{id}/applications/{applicationId}
  • Authentication
  • Management api authentication method Added
DELETE /api/organizations/{id}/applications/{applicationId}/roles/{organizationRoleId}
  • Authentication
  • Management api authentication method Added
DELETE /api/organizations/{id}/jit/email-domains/{emailDomain}
  • Authentication
  • Management api authentication method Added
DELETE /api/organizations/{id}/jit/roles/{organizationRoleId}
  • Authentication
  • Management api authentication method Added
DELETE /api/organizations/{id}/jit/sso-connectors/{ssoConnectorId}
  • Authentication
  • Management api authentication method Added
DELETE /api/organizations/{id}/users/{userId}
  • Authentication
  • Management api authentication method Added
DELETE /api/organizations/{id}/users/{userId}/roles/{organizationRoleId}
  • Authentication
  • Management api authentication method Added
DELETE /api/resources/{id}
  • Authentication
  • Management api authentication method Added
DELETE /api/resources/{resourceId}/scopes/{scopeId}
  • Authentication
  • Management api authentication method Added
DELETE /api/roles/{id}
  • Authentication
  • Management api authentication method Added
DELETE /api/roles/{id}/applications/{applicationId}
  • Authentication
  • Management api authentication method Added
DELETE /api/roles/{id}/scopes/{scopeId}
  • Authentication
  • Management api authentication method Added
DELETE /api/roles/{id}/users/{userId}
  • Authentication
  • Management api authentication method Added
DELETE /api/sso-connectors/{id}
  • Authentication
  • Management api authentication method Added
DELETE /api/users/{userId}
  • Authentication
  • Management api authentication method Added
DELETE /api/users/{userId}/identities/{target}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • ssoIdentities property Modified
  • Authentication
  • Management api authentication method Added
DELETE /api/users/{userId}/mfa-verifications/{verificationId}
  • Authentication
  • Management api authentication method Added
DELETE /api/users/{userId}/roles/{roleId}
  • Authentication
  • Management api authentication method Added
GET /api/.well-known/sign-in-exp
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
GET /api/applications
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/applications/{applicationId}/roles
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/applications/{applicationId}/sign-in-experience
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/applications/{applicationId}/user-consent-scopes
  • Authentication
  • Management api authentication method Added
GET /api/applications/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customClientMetadata property Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/applications/{id}/organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/applications/{id}/protected-app-metadata/custom-domains
  • Authentication
  • Management api authentication method Added
GET /api/applications/{id}/users/{userId}/consent-organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
      • organizations property Modified
  • Authentication
  • Management api authentication method Added
GET /api/configs/admin-console
  • Authentication
  • Management api authentication method Added
GET /api/configs/jwt-customizer
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-1 alternative Modified
  • Authentication
  • Management api authentication method Added
GET /api/configs/jwt-customizer/{tokenTypePath}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-1 alternative Modified
  • Authentication
  • Management api authentication method Added
GET /api/configs/oidc/{keyType}
  • Authentication
  • Management api authentication method Added
GET /api/connector-factories
  • Authentication
  • Management api authentication method Added
GET /api/connector-factories/{id}
  • Authentication
  • Management api authentication method Added
GET /api/connectors
  • Authentication
  • Management api authentication method Added
GET /api/connectors/{id}
  • Authentication
  • Management api authentication method Added
GET /api/custom-phrases
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/custom-phrases/{languageTag}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/dashboard/users/active
  • Authentication
  • Management api authentication method Added
GET /api/dashboard/users/new
  • Authentication
  • Management api authentication method Added
GET /api/dashboard/users/total
  • Authentication
  • Management api authentication method Added
GET /api/domains
  • Authentication
  • Management api authentication method Added
GET /api/domains/{id}
  • Authentication
  • Management api authentication method Added
GET /api/hooks
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/hooks/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/hooks/{id}/recent-logs
  • Authentication
  • Management api authentication method Added
GET /api/logs
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/logs/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/organization-invitations
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/organization-invitations/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/organization-roles
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/organization-roles/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/organization-roles/{id}/resource-scopes
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/organization-roles/{id}/scopes
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/organization-scopes
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/organization-scopes/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/organizations/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/organizations/{id}/applications
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/organizations/{id}/applications/{applicationId}/roles
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/organizations/{id}/jit/email-domains
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/organizations/{id}/jit/roles
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/organizations/{id}/jit/sso-connectors
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/organizations/{id}/users
  • Authentication
  • Management api authentication method Added
GET /api/organizations/{id}/users/{userId}/roles
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/organizations/{id}/users/{userId}/scopes
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/resources
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/resources/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/resources/{resourceId}/scopes
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/roles
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/roles/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/roles/{id}/applications
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/roles/{id}/scopes
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/roles/{id}/users
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/sign-in-exp
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/sso-connector-providers
  • Authentication
  • Management api authentication method Added
GET /api/sso-connectors
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/sso-connectors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
GET /api/systems/application
  • Authentication
  • Management api authentication method Added
GET /api/user-assets/service-status
  • Authentication
  • Management api authentication method Added
GET /api/users
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/users/{userId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • ssoIdentities property Modified
  • Authentication
  • Management api authentication method Added
GET /api/users/{userId}/custom-data
  • Authentication
  • Management api authentication method Added
GET /api/users/{userId}/has-password
  • Authentication
  • Management api authentication method Added
GET /api/users/{userId}/mfa-verifications
  • Authentication
  • Management api authentication method Added
GET /api/users/{userId}/organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
GET /api/users/{userId}/roles
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Authentication
  • Management api authentication method Added
PATCH /api/applications/{id}
  • Body
  • application/json content type Modified
    • customClientMetadata property Modified
      • tenantId property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customClientMetadata property Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PATCH /api/configs/admin-console
  • Authentication
  • Management api authentication method Added
PATCH /api/configs/jwt-customizer/{tokenTypePath}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-1 alternative Modified
  • Authentication
  • Management api authentication method Added
PATCH /api/connectors/{id}
  • Authentication
  • Management api authentication method Added
PATCH /api/hooks/{id}
  • Body
  • application/json content type Modified
    • tenantId property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PATCH /api/hooks/{id}/signing-key
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PATCH /api/organization-roles/{id}
  • Body
  • application/json content type Modified
    • tenantId property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PATCH /api/organization-scopes/{id}
  • Body
  • application/json content type Modified
    • tenantId property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PATCH /api/organizations/{id}
  • Body
  • application/json content type Modified
    • tenantId property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PATCH /api/resources/{id}
  • Body
  • application/json content type Modified
    • tenantId property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PATCH /api/resources/{id}/is-default
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PATCH /api/resources/{resourceId}/scopes/{scopeId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PATCH /api/roles/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PATCH /api/sign-in-exp
  • Body
  • application/json content type Modified
    • tenantId property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PATCH /api/sso-connectors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PATCH /api/users/{userId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • ssoIdentities property Modified
  • Authentication
  • Management api authentication method Added
PATCH /api/users/{userId}/custom-data
  • Authentication
  • Management api authentication method Added
PATCH /api/users/{userId}/is-suspended
  • Response
  • 200 response Modified
    • application/json content type Modified
      • ssoIdentities property Modified
  • Authentication
  • Management api authentication method Added
PATCH /api/users/{userId}/password
  • Response
  • 200 response Modified
    • application/json content type Modified
      • ssoIdentities property Modified
  • Authentication
  • Management api authentication method Added
PATCH /api/users/{userId}/profile
  • Authentication
  • Management api authentication method Added
POST /api/applications
  • Body
  • application/json content type Modified
    • customClientMetadata property Modified
      • tenantId property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customClientMetadata property Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
POST /api/applications/{applicationId}/roles
  • Authentication
  • Management api authentication method Added
POST /api/applications/{applicationId}/user-consent-scopes
  • Authentication
  • Management api authentication method Added
POST /api/applications/{id}/protected-app-metadata/custom-domains
  • Authentication
  • Management api authentication method Added
POST /api/applications/{id}/users/{userId}/consent-organizations
  • Authentication
  • Management api authentication method Added
POST /api/configs/jwt-customizer/test
  • Body
  • application/json content type Modified
    • object-1 alternative Modified
      • context property Modified
  • Authentication
  • Management api authentication method Added
POST /api/configs/oidc/{keyType}/rotate
  • Authentication
  • Management api authentication method Added
POST /api/connectors
  • Authentication
  • Management api authentication method Added
POST /api/connectors/{connectorId}/authorization-uri
  • Authentication
  • Management api authentication method Added
POST /api/connectors/{factoryId}/test
  • Authentication
  • Management api authentication method Added
POST /api/domains
  • Authentication
  • Management api authentication method Added
POST /api/hooks
  • Body
  • application/json content type Modified
    • tenantId property Added
  • Authentication
  • Management api authentication method Added
POST /api/hooks/{id}/test
  • Authentication
  • Management api authentication method Added
POST /api/organization-invitations
  • Authentication
  • Management api authentication method Added
POST /api/organization-invitations/{id}/message
  • Authentication
  • Management api authentication method Added
POST /api/organization-roles
  • Body
  • application/json content type Modified
    • tenantId property Added
  • Authentication
  • Management api authentication method Added
POST /api/organization-roles/{id}/resource-scopes
  • Authentication
  • Management api authentication method Added
POST /api/organization-roles/{id}/scopes
  • Authentication
  • Management api authentication method Added
POST /api/organization-scopes
  • Body
  • application/json content type Modified
    • tenantId property Added
  • Authentication
  • Management api authentication method Added
POST /api/organizations
  • Body
  • application/json content type Modified
    • tenantId property Added
  • Authentication
  • Management api authentication method Added
POST /api/organizations/{id}/applications
  • Authentication
  • Management api authentication method Added
POST /api/organizations/{id}/applications/roles
  • Authentication
  • Management api authentication method Added
POST /api/organizations/{id}/applications/{applicationId}/roles
  • Authentication
  • Management api authentication method Added
POST /api/organizations/{id}/jit/email-domains
  • Authentication
  • Management api authentication method Added
POST /api/organizations/{id}/jit/roles
  • Authentication
  • Management api authentication method Added
POST /api/organizations/{id}/jit/sso-connectors
  • Authentication
  • Management api authentication method Added
POST /api/organizations/{id}/users
  • Authentication
  • Management api authentication method Added
POST /api/organizations/{id}/users/roles
  • Authentication
  • Management api authentication method Added
POST /api/organizations/{id}/users/{userId}/roles
  • Authentication
  • Management api authentication method Added
POST /api/resources
  • Body
  • application/json content type Modified
    • tenantId property Added
  • Authentication
  • Management api authentication method Added
POST /api/resources/{resourceId}/scopes
  • Authentication
  • Management api authentication method Added
POST /api/roles
  • Body
  • application/json content type Modified
    • tenantId property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
POST /api/roles/{id}/applications
  • Authentication
  • Management api authentication method Added
POST /api/roles/{id}/scopes
  • Authentication
  • Management api authentication method Added
POST /api/roles/{id}/users
  • Authentication
  • Management api authentication method Added
POST /api/security/subject-tokens
  • Authentication
  • Management api authentication method Added
POST /api/sso-connectors
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
POST /api/user-assets
  • Authentication
  • Management api authentication method Added
POST /api/users
  • Response
  • 200 response Modified
    • application/json content type Modified
      • ssoIdentities property Modified
  • Authentication
  • Management api authentication method Added
POST /api/users/{userId}/identities
  • Authentication
  • Management api authentication method Added
POST /api/users/{userId}/mfa-verifications
  • Authentication
  • Management api authentication method Added
POST /api/users/{userId}/password/verify
  • Authentication
  • Management api authentication method Added
POST /api/users/{userId}/roles
  • Authentication
  • Management api authentication method Added
POST /api/verification-codes
  • Authentication
  • Management api authentication method Added
POST /api/verification-codes/verify
  • Authentication
  • Management api authentication method Added
PUT /api/applications/{applicationId}/roles
  • Authentication
  • Management api authentication method Added
PUT /api/applications/{applicationId}/sign-in-experience
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PUT /api/applications/{id}/users/{userId}/consent-organizations
  • Authentication
  • Management api authentication method Added
PUT /api/configs/jwt-customizer/{tokenTypePath}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-1 alternative Modified
  • Authentication
  • Management api authentication method Added
PUT /api/custom-phrases/{languageTag}
  • Authentication
  • Management api authentication method Added
PUT /api/organization-invitations/{id}/status
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tenantId property Added
  • Authentication
  • Management api authentication method Added
PUT /api/organization-roles/{id}/resource-scopes
  • Authentication
  • Management api authentication method Added
PUT /api/organization-roles/{id}/scopes
  • Authentication
  • Management api authentication method Added
PUT /api/organizations/{id}/applications
  • Authentication
  • Management api authentication method Added
PUT /api/organizations/{id}/applications/{applicationId}/roles
  • Authentication
  • Management api authentication method Added
PUT /api/organizations/{id}/jit/email-domains
  • Authentication
  • Management api authentication method Added
PUT /api/organizations/{id}/jit/roles
  • Authentication
  • Management api authentication method Added
PUT /api/organizations/{id}/jit/sso-connectors
  • Authentication
  • Management api authentication method Added
PUT /api/organizations/{id}/users
  • Authentication
  • Management api authentication method Added
PUT /api/organizations/{id}/users/{userId}/roles
  • Authentication
  • Management api authentication method Added
PUT /api/users/{userId}/identities/{target}
  • Authentication
  • Management api authentication method Added
PUT /api/users/{userId}/roles
  • Authentication
  • Management api authentication method Added
19 structure changes including:
3 Additions
16 Modifications
Modified 16 Breaking
POST /api/organization-roles
  • Body
  • application/json content type Modified
    • type property Added
POST /api/connectors
  • Response
  • 200 response Modified
    • application/json content type Modified
      • formItems property Modified
PATCH /api/organization-roles/{id}
  • Body
  • application/json content type Modified
    • type property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • type property Added
PATCH /api/connectors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • formItems property Modified
GET /api/organizations/{id}/users/{userId}/roles
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/organizations/{id}/jit/roles
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/organizations/{id}/applications/{applicationId}/roles
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/organizations/{id}/applications
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Query
  • q query parameter Added
GET /api/organization-roles/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • type property Added
GET /api/organization-roles
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/connectors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • formItems property Modified
GET /api/connectors
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/connector-factories/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • formItems property Modified
GET /api/connector-factories
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/applications
  • Query
  • excludeOrganizationId query parameter Added
DELETE /api/organizations/{id}/users/{userId}/roles/{organizationRoleId}
  • Path went from /api/organizations/{id}/users/{userId}/roles/{roleId} to /api/organizations/{id}/users/{userId}/roles/{organizationRoleId} (same operationId)
  • Path
  • roleId path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • organizationRoleId path parameter Added
Added 3
POST /api/security/subject-tokens
POST /api/organizations/{id}/applications/roles
GET /api/applications/{id}/organizations