Module ory_client::apis::identity_api
source · Enums§
- struct for typed errors of method
batch_patch_identities
- struct for typed errors of method
create_identity
- struct for typed errors of method
create_recovery_code_for_identity
- struct for typed errors of method
create_recovery_link_for_identity
- struct for typed errors of method
delete_identity_credentials
- struct for typed errors of method
delete_identity
- struct for typed errors of method
delete_identity_sessions
- struct for typed errors of method
disable_session
- struct for typed errors of method
extend_session
- struct for typed errors of method
get_identity
- struct for typed errors of method
get_identity_schema
- struct for typed errors of method
get_session
- struct for typed errors of method
list_identities
- struct for typed errors of method
list_identity_schemas
- struct for typed errors of method
list_identity_sessions
- struct for typed errors of method
list_sessions
- struct for typed errors of method
patch_identity
- struct for typed errors of method
update_identity
Functions§
- Creates or delete multiple identities. This endpoint can also be used to import credentials for instance passwords, social sign in configurations or multifactor methods.
- Create an identity. This endpoint can also be used to import credentials for instance passwords, social sign in configurations or multifactor methods.
- This endpoint creates a recovery code which should be given to the user in order for them to recover (or activate) their account.
- This endpoint creates a recovery link which should be given to the user in order for them to recover (or activate) their account.
- Calling this endpoint irrecoverably and permanently deletes the identity given its ID. This action can not be undone. This endpoint returns 204 when the identity was deleted or when the identity was not found, in which case it is assumed that is has been deleted already.
- Delete an identity credential by its type You can only delete second factor (aal2) credentials.
- Calling this endpoint irrecoverably and permanently deletes and invalidates all sessions that belong to the given Identity.
- Calling this endpoint deactivates the specified session. Session data is not deleted.
- Calling this endpoint extends the given session ID. If
session.earliest_possible_extend
is set it will only extend the session after the specified time has passed. Retrieve the session ID from the/sessions/whoami
endpoint /toSession
SDK method. - Return an identity by its ID. You can optionally include credentials (e.g. social sign in connections) in the response by using the
include_credential
query parameter. - Return a specific identity schema.
- This endpoint is useful for: Getting a session object with all specified expandables that exist in an administrative context.
- Lists all identities in the system.
- Returns a list of all identity schemas currently in use.
- This endpoint returns all sessions that belong to the given Identity.
- Listing all sessions that exist.
- Partially updates an identity’s field using JSON Patch. The fields
id
,stateChangedAt
andcredentials
can not be updated using this method. - This endpoint updates an identity. The full identity payload (except credentials) is expected. It is possible to update the identity’s credentials as well.