Open Connector
All tools

FusionAuth logoFusionAuth

Manage FusionAuth applications, users, identities, tenants, groups, email, OAuth, and authentication configuration.

fusionauthvcatalog-v1317 tools

Authentication

MethodKindStatusDetails
API Keyapi_keyavailable

Call a tool

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "FUSIONAUTH_ACTION_USER_WITH_ID",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("FUSIONAUTH_ACTION_USER_WITH_ID", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute FUSIONAUTH_ACTION_USER_WITH_ID --data '{ }'

Tool catalog

Available tools

317 callable operations

ActionUserWithIdFUSIONAUTH_ACTION_USER_WITH_IDTakes an action on a user. The user being actioned is called the "actionee" and the user taking the action is called the "actioner". Both user ids are required in the request object.

Takes an action on a user. The user being actioned is called the "actionee" and the user taking the action is called the "actioner". Both user ids are required in the request object.

Authentication

Connected account required

Tags

actionuserwithid
ActivateReactorWithIdFUSIONAUTH_ACTIVATE_REACTOR_WITH_IDActivates the FusionAuth Reactor using a license Id and optionally a license text (for air-gapped deployments)

Activates the FusionAuth Reactor using a license Id and optionally a license text (for air-gapped deployments)

Authentication

Connected account required

Tags

activatereactorwithid
CancelActionWithIdFUSIONAUTH_CANCEL_ACTION_WITH_IDCancels the user action.

Cancels the user action.

Authentication

Connected account required

Tags

cancelactionwithid
ChangePasswordWithIdFUSIONAUTH_CHANGE_PASSWORD_WITH_IDChanges a user's password using the change password Id. This usually occurs after an email has been sent to the user and they clicked on a link to reset their password. As of version 1.32.2, prefer sending the changePasswordId in the request body. To do this, omit the first parameter, and set the value in the request body.

Changes a user's password using the change password Id. This usually occurs after an email has been sent to the user and they clicked on a link to reset their password. As of version 1.32.2, prefer sending the changePasswordId in the request body. To do this, omit the first parameter, and set the value in the request body.

Authentication

Connected account required

Tags

changepasswordwithid
CommentOnUserWithIdFUSIONAUTH_COMMENT_ON_USER_WITH_IDAdds a comment to the user's account.

Adds a comment to the user's account.

Authentication

Connected account required

Tags

commentonuserwithid
CompleteVerifyIdentityWithIdFUSIONAUTH_COMPLETE_VERIFY_IDENTITY_WITH_IDCompletes verification of an identity using verification codes from the Verify Start API.

Completes verification of an identity using verification codes from the Verify Start API.

Authentication

Connected account required

Tags

completeverifyidentitywithid
CompleteWebAuthnAssertionWithIdFUSIONAUTH_COMPLETE_WEB_AUTHN_ASSERTION_WITH_IDComplete a WebAuthn authentication ceremony by validating the signature against the previously generated challenge without logging the user in

Complete a WebAuthn authentication ceremony by validating the signature against the previously generated challenge without logging the user in

Authentication

Connected account required

Tags

completewebauthnassertionwithid
CompleteWebAuthnLoginWithIdFUSIONAUTH_COMPLETE_WEB_AUTHN_LOGIN_WITH_IDComplete a WebAuthn authentication ceremony by validating the signature against the previously generated challenge and then login the user in

Complete a WebAuthn authentication ceremony by validating the signature against the previously generated challenge and then login the user in

Authentication

Connected account required

Tags

completewebauthnloginwithid
CompleteWebAuthnRegistrationWithIdFUSIONAUTH_COMPLETE_WEB_AUTHN_REGISTRATION_WITH_IDComplete a WebAuthn registration ceremony by validating the client request and saving the new credential

Complete a WebAuthn registration ceremony by validating the client request and saving the new credential

Authentication

Connected account required

Tags

completewebauthnregistrationwithid
CreateApplicationFUSIONAUTH_CREATE_APPLICATIONCreates an application. You can optionally specify an Id for the application, if not provided one will be generated.

Creates an application. You can optionally specify an Id for the application, if not provided one will be generated.

Authentication

Connected account required

Tags

createapplication
CreateApplicationRoleFUSIONAUTH_CREATE_APPLICATION_ROLECreates a new role for an application. You must specify the Id of the application you are creating the role for. You can optionally specify an Id for the role inside the ApplicationRole object itself, if not provided one will be generated.

Creates a new role for an application. You must specify the Id of the application you are creating the role for. You can optionally specify an Id for the role inside the ApplicationRole object itself, if not provided one will be generated.

Authentication

Connected account required

Tags

createapplicationrole
CreateApplicationRoleWithIdFUSIONAUTH_CREATE_APPLICATION_ROLE_WITH_IDCreates a new role for an application. You must specify the Id of the application you are creating the role for. You can optionally specify an Id for the role inside the ApplicationRole object itself, if not provided one will be generated.

Creates a new role for an application. You must specify the Id of the application you are creating the role for. You can optionally specify an Id for the role inside the ApplicationRole object itself, if not provided one will be generated.

Authentication

Connected account required

Tags

createapplicationrolewithid
CreateApplicationWithIdFUSIONAUTH_CREATE_APPLICATION_WITH_IDCreates an application. You can optionally specify an Id for the application, if not provided one will be generated.

Creates an application. You can optionally specify an Id for the application, if not provided one will be generated.

Authentication

Connected account required

Tags

createapplicationwithid
CreateAuditLogWithIdFUSIONAUTH_CREATE_AUDIT_LOG_WITH_IDCreates an audit log with the message and user name (usually an email). Audit logs should be written anytime you make changes to the FusionAuth database. When using the FusionAuth App web interface, any changes are automatically written to the audit log. However, if you are accessing the API, you must write the audit logs yourself.

Creates an audit log with the message and user name (usually an email). Audit logs should be written anytime you make changes to the FusionAuth database. When using the FusionAuth App web interface, any changes are automatically written to the audit log. However, if you are accessing the API, you must write the audit logs yourself.

Authentication

Connected account required

Tags

createauditlogwithid
CreateConnectorFUSIONAUTH_CREATE_CONNECTORCreates a connector. You can optionally specify an Id for the connector, if not provided one will be generated.

Creates a connector. You can optionally specify an Id for the connector, if not provided one will be generated.

Authentication

Connected account required

Tags

createconnector
CreateConnectorWithIdFUSIONAUTH_CREATE_CONNECTOR_WITH_IDCreates a connector. You can optionally specify an Id for the connector, if not provided one will be generated.

Creates a connector. You can optionally specify an Id for the connector, if not provided one will be generated.

Authentication

Connected account required

Tags

createconnectorwithid
CreateConsentFUSIONAUTH_CREATE_CONSENTCreates a user consent type. You can optionally specify an Id for the consent type, if not provided one will be generated.

Creates a user consent type. You can optionally specify an Id for the consent type, if not provided one will be generated.

Authentication

Connected account required

Tags

createconsent
CreateConsentWithIdFUSIONAUTH_CREATE_CONSENT_WITH_IDCreates a user consent type. You can optionally specify an Id for the consent type, if not provided one will be generated.

Creates a user consent type. You can optionally specify an Id for the consent type, if not provided one will be generated.

Authentication

Connected account required

Tags

createconsentwithid
CreateDeviceApproveFUSIONAUTH_CREATE_DEVICE_APPROVEApprove a device grant. OR Approve a device grant.

Approve a device grant. OR Approve a device grant.

Authentication

Connected account required

Tags

createdeviceapprove
CreateDevice AuthorizeFUSIONAUTH_CREATE_DEVICE_AUTHORIZEStart the Device Authorization flow using a request body OR Start the Device Authorization flow using form-encoded parameters

Start the Device Authorization flow using a request body OR Start the Device Authorization flow using form-encoded parameters

Authentication

Connected account required

Tags

createdevice
CreateDeviceUserCodeFUSIONAUTH_CREATE_DEVICE_USER_CODERetrieve a user_code that is part of an in-progress Device Authorization Grant. This API is useful if you want to build your own login workflow to complete a device grant. OR Retrieve a user_code that is part of an in-progress Device Authorization Grant. This API is useful if you want to build your own login workflow to complete a device grant. This request will require an API key.

Retrieve a user_code that is part of an in-progress Device Authorization Grant. This API is useful if you want to build your own login workflow to complete a device grant. OR Retrieve a user_code that is part of an in-progress Device Authorization Grant. This API is useful if you want to build your own login workflow to complete a device grant. This request will require an API key.

Authentication

Connected account required

Tags

createdeviceusercode
CreateEmailTemplateFUSIONAUTH_CREATE_EMAIL_TEMPLATECreates an email template. You can optionally specify an Id for the template, if not provided one will be generated.

Creates an email template. You can optionally specify an Id for the template, if not provided one will be generated.

Authentication

Connected account required

Tags

createemailtemplate
CreateEmailTemplateWithIdFUSIONAUTH_CREATE_EMAIL_TEMPLATE_WITH_IDCreates an email template. You can optionally specify an Id for the template, if not provided one will be generated.

Creates an email template. You can optionally specify an Id for the template, if not provided one will be generated.

Authentication

Connected account required

Tags

createemailtemplatewithid
CreateEntityFUSIONAUTH_CREATE_ENTITYCreates an Entity. You can optionally specify an Id for the Entity. If not provided one will be generated.

Creates an Entity. You can optionally specify an Id for the Entity. If not provided one will be generated.

Authentication

Connected account required

Tags

createentity
CreateEntityTypeFUSIONAUTH_CREATE_ENTITY_TYPECreates a Entity Type. You can optionally specify an Id for the Entity Type, if not provided one will be generated.

Creates a Entity Type. You can optionally specify an Id for the Entity Type, if not provided one will be generated.

Authentication

Connected account required

Tags

createentitytype
CreateEntityTypePermissionFUSIONAUTH_CREATE_ENTITY_TYPE_PERMISSIONCreates a new permission for an entity type. You must specify the Id of the entity type you are creating the permission for. You can optionally specify an Id for the permission inside the EntityTypePermission object itself, if not provided one will be generated.

Creates a new permission for an entity type. You must specify the Id of the entity type you are creating the permission for. You can optionally specify an Id for the permission inside the EntityTypePermission object itself, if not provided one will be generated.

Authentication

Connected account required

Tags

createentitytypepermission
CreateEntityTypePermissionWithIdFUSIONAUTH_CREATE_ENTITY_TYPE_PERMISSION_WITH_IDCreates a new permission for an entity type. You must specify the Id of the entity type you are creating the permission for. You can optionally specify an Id for the permission inside the EntityTypePermission object itself, if not provided one will be generated.

Creates a new permission for an entity type. You must specify the Id of the entity type you are creating the permission for. You can optionally specify an Id for the permission inside the EntityTypePermission object itself, if not provided one will be generated.

Authentication

Connected account required

Tags

createentitytypepermissionwithid
CreateEntityTypeWithIdFUSIONAUTH_CREATE_ENTITY_TYPE_WITH_IDCreates a Entity Type. You can optionally specify an Id for the Entity Type, if not provided one will be generated.

Creates a Entity Type. You can optionally specify an Id for the Entity Type, if not provided one will be generated.

Authentication

Connected account required

Tags

createentitytypewithid
CreateEntityWithIdFUSIONAUTH_CREATE_ENTITY_WITH_IDCreates an Entity. You can optionally specify an Id for the Entity. If not provided one will be generated.

Creates an Entity. You can optionally specify an Id for the Entity. If not provided one will be generated.

Authentication

Connected account required

Tags

createentitywithid
CreateFamilyFUSIONAUTH_CREATE_FAMILYCreates a family with the user Id in the request as the owner and sole member of the family. You can optionally specify an Id for the family, if not provided one will be generated.

Creates a family with the user Id in the request as the owner and sole member of the family. You can optionally specify an Id for the family, if not provided one will be generated.

Authentication

Connected account required

Tags

createfamily
CreateFamilyWithIdFUSIONAUTH_CREATE_FAMILY_WITH_IDCreates a family with the user Id in the request as the owner and sole member of the family. You can optionally specify an Id for the family, if not provided one will be generated.

Creates a family with the user Id in the request as the owner and sole member of the family. You can optionally specify an Id for the family, if not provided one will be generated.

Authentication

Connected account required

Tags

createfamilywithid
CreateFormFUSIONAUTH_CREATE_FORMCreates a form. You can optionally specify an Id for the form, if not provided one will be generated.

Creates a form. You can optionally specify an Id for the form, if not provided one will be generated.

Authentication

Connected account required

Tags

createform
CreateFormFieldFUSIONAUTH_CREATE_FORM_FIELDCreates a form field. You can optionally specify an Id for the form, if not provided one will be generated.

Creates a form field. You can optionally specify an Id for the form, if not provided one will be generated.

Authentication

Connected account required

Tags

createformfield
CreateFormFieldWithIdFUSIONAUTH_CREATE_FORM_FIELD_WITH_IDCreates a form field. You can optionally specify an Id for the form, if not provided one will be generated.

Creates a form field. You can optionally specify an Id for the form, if not provided one will be generated.

Authentication

Connected account required

Tags

createformfieldwithid
CreateFormWithIdFUSIONAUTH_CREATE_FORM_WITH_IDCreates a form. You can optionally specify an Id for the form, if not provided one will be generated.

Creates a form. You can optionally specify an Id for the form, if not provided one will be generated.

Authentication

Connected account required

Tags

createformwithid
CreateGroupFUSIONAUTH_CREATE_GROUPCreates a group. You can optionally specify an Id for the group, if not provided one will be generated.

Creates a group. You can optionally specify an Id for the group, if not provided one will be generated.

Authentication

Connected account required

Tags

creategroup
CreateGroupMembersWithIdFUSIONAUTH_CREATE_GROUP_MEMBERS_WITH_IDCreates a member in a group.

Creates a member in a group.

Authentication

Connected account required

Tags

creategroupmemberswithid
CreateGroupWithIdFUSIONAUTH_CREATE_GROUP_WITH_IDCreates a group. You can optionally specify an Id for the group, if not provided one will be generated.

Creates a group. You can optionally specify an Id for the group, if not provided one will be generated.

Authentication

Connected account required

Tags

creategroupwithid
CreateIdentityProviderFUSIONAUTH_CREATE_IDENTITY_PROVIDERCreates an identity provider. You can optionally specify an Id for the identity provider, if not provided one will be generated.

Creates an identity provider. You can optionally specify an Id for the identity provider, if not provided one will be generated.

Authentication

Connected account required

Tags

createidentityprovider
CreateIdentityProviderWithIdFUSIONAUTH_CREATE_IDENTITY_PROVIDER_WITH_IDCreates an identity provider. You can optionally specify an Id for the identity provider, if not provided one will be generated.

Creates an identity provider. You can optionally specify an Id for the identity provider, if not provided one will be generated.

Authentication

Connected account required

Tags

createidentityproviderwithid
CreateIntrospectFUSIONAUTH_CREATE_INTROSPECTInspect an access token issued as the result of the Client Credentials Grant. OR Inspect an access token issued as the result of the Client Credentials Grant. OR Inspect an access token issued as the result of the User based grant such as the Authorization Code Grant, Implicit Grant, the User Credentials Grant or the Refresh Grant. OR Inspect an access token issued as the result of the User based grant such as the Authorization Code Grant, Implicit Grant, the User Credentials Grant or the Refresh Grant.

Inspect an access token issued as the result of the Client Credentials Grant. OR Inspect an access token issued as the result of the Client Credentials Grant. OR Inspect an access token issued as the result of the User based grant such as the Authorization Code Grant, Implicit Grant, the User Credentials Grant or the Refresh Grant. OR Inspect an access token issued as the result of the User based grant such as the Authorization Code Grant, Implicit Grant, the User Credentials Grant or the Refresh Grant.

Authentication

Connected account required

Tags

createintrospect
CreateIPAccessControlListFUSIONAUTH_CREATE_IPACCESS_CONTROL_LISTCreates an IP Access Control List. You can optionally specify an Id on this create request, if one is not provided one will be generated.

Creates an IP Access Control List. You can optionally specify an Id on this create request, if one is not provided one will be generated.

Authentication

Connected account required

Tags

createipaccesscontrollist
CreateIPAccessControlListWithIdFUSIONAUTH_CREATE_IPACCESS_CONTROL_LIST_WITH_IDCreates an IP Access Control List. You can optionally specify an Id on this create request, if one is not provided one will be generated.

Creates an IP Access Control List. You can optionally specify an Id on this create request, if one is not provided one will be generated.

Authentication

Connected account required

Tags

createipaccesscontrollistwithid
CreateLambdaFUSIONAUTH_CREATE_LAMBDACreates a Lambda. You can optionally specify an Id for the lambda, if not provided one will be generated.

Creates a Lambda. You can optionally specify an Id for the lambda, if not provided one will be generated.

Authentication

Connected account required

Tags

createlambda
CreateLambdaWithIdFUSIONAUTH_CREATE_LAMBDA_WITH_IDCreates a Lambda. You can optionally specify an Id for the lambda, if not provided one will be generated.

Creates a Lambda. You can optionally specify an Id for the lambda, if not provided one will be generated.

Authentication

Connected account required

Tags

createlambdawithid
CreateLogoutFUSIONAUTH_CREATE_LOGOUTThe Logout API is intended to be used to remove the refresh token and access token cookies if they exist on the client and revoke the refresh token stored. This API takes the refresh token in the JSON body. OR The Logout API is intended to be used to remove the refresh token and access token cookies if they exist on the client and revoke the refresh token stored. This API does nothing if the request does not contain an access token or refresh token cookies.

The Logout API is intended to be used to remove the refresh token and access token cookies if they exist on the client and revoke the refresh token stored. This API takes the refresh token in the JSON body. OR The Logout API is intended to be used to remove the refresh token and access token cookies if they exist on the client and revoke the refresh token stored. This API does nothing if the request does not contain an access token or refresh token cookies.

Authentication

Connected account required

Tags

createlogout
CreateMessageTemplateFUSIONAUTH_CREATE_MESSAGE_TEMPLATECreates an message template. You can optionally specify an Id for the template, if not provided one will be generated.

Creates an message template. You can optionally specify an Id for the template, if not provided one will be generated.

Authentication

Connected account required

Tags

createmessagetemplate
CreateMessageTemplateWithIdFUSIONAUTH_CREATE_MESSAGE_TEMPLATE_WITH_IDCreates an message template. You can optionally specify an Id for the template, if not provided one will be generated.

Creates an message template. You can optionally specify an Id for the template, if not provided one will be generated.

Authentication

Connected account required

Tags

createmessagetemplatewithid
CreateMessengerFUSIONAUTH_CREATE_MESSENGERCreates a messenger. You can optionally specify an Id for the messenger, if not provided one will be generated.

Creates a messenger. You can optionally specify an Id for the messenger, if not provided one will be generated.

Authentication

Connected account required

Tags

createmessenger
CreateMessengerWithIdFUSIONAUTH_CREATE_MESSENGER_WITH_IDCreates a messenger. You can optionally specify an Id for the messenger, if not provided one will be generated.

Creates a messenger. You can optionally specify an Id for the messenger, if not provided one will be generated.

Authentication

Connected account required

Tags

createmessengerwithid
CreateOAuthScopeFUSIONAUTH_CREATE_OAUTH_SCOPECreates a new custom OAuth scope for an application. You must specify the Id of the application you are creating the scope for. You can optionally specify an Id for the OAuth scope on the URL, if not provided one will be generated.

Creates a new custom OAuth scope for an application. You must specify the Id of the application you are creating the scope for. You can optionally specify an Id for the OAuth scope on the URL, if not provided one will be generated.

Authentication

Connected account required

Tags

createoauthscope
CreateOAuthScopeWithIdFUSIONAUTH_CREATE_OAUTH_SCOPE_WITH_IDCreates a new custom OAuth scope for an application. You must specify the Id of the application you are creating the scope for. You can optionally specify an Id for the OAuth scope on the URL, if not provided one will be generated.

Creates a new custom OAuth scope for an application. You must specify the Id of the application you are creating the scope for. You can optionally specify an Id for the OAuth scope on the URL, if not provided one will be generated.

Authentication

Connected account required

Tags

createoauthscopewithid
CreateTenantFUSIONAUTH_CREATE_TENANTCreates a tenant. You can optionally specify an Id for the tenant, if not provided one will be generated.

Creates a tenant. You can optionally specify an Id for the tenant, if not provided one will be generated.

Authentication

Connected account required

Tags

createtenant
CreateTenantManagerIdentityProviderTypeConfigurationWithIdFUSIONAUTH_CREATE_TENANT_MANAGER_IDENTITY_PROVIDER_TYPE_CONFIGURATION_WITH_IDCreates a tenant manager identity provider type configuration for the given identity provider type.

Creates a tenant manager identity provider type configuration for the given identity provider type.

Authentication

Connected account required

Tags

createtenantmanageridentityprovidertypeconfigurationwithid
CreateTenantWithIdFUSIONAUTH_CREATE_TENANT_WITH_IDCreates a tenant. You can optionally specify an Id for the tenant, if not provided one will be generated.

Creates a tenant. You can optionally specify an Id for the tenant, if not provided one will be generated.

Authentication

Connected account required

Tags

createtenantwithid
CreateThemeFUSIONAUTH_CREATE_THEMECreates a Theme. You can optionally specify an Id for the theme, if not provided one will be generated.

Creates a Theme. You can optionally specify an Id for the theme, if not provided one will be generated.

Authentication

Connected account required

Tags

createtheme
CreateThemeWithIdFUSIONAUTH_CREATE_THEME_WITH_IDCreates a Theme. You can optionally specify an Id for the theme, if not provided one will be generated.

Creates a Theme. You can optionally specify an Id for the theme, if not provided one will be generated.

Authentication

Connected account required

Tags

createthemewithid
CreateTokenFUSIONAUTH_CREATE_TOKENExchange User Credentials for a Token. If you will be using the Resource Owner Password Credential Grant, you will make a request to the Token endpoint to exchange the user’s email and password for an access token. OR Exchange User Credentials for a Token. If you will be using the Resource Owner Password Credential Grant, you will make a request to the Token endpoint to exchange the user’s email and password for an access token. OR Exchange a Refresh Token for an Access Token. If you will be using the Refresh Token Grant, you will make a request to the Token endpoint to exchange the user’s refresh token for an access token. OR Exchange a Refresh Token for an Access Token. If you will be using the Refresh Token Grant, you will make a request to the Token endpoint to exchange the user’s refresh token for an access token. OR Exchanges an OAuth authorization code for an access token. Makes a request to the Token endpoint to exchange the authorization code returned from the Authorize endpoint for an access token. OR Exchanges an OAuth authorization code and code_verifier for an access token. Makes a request to the Token endpoint to exchange the authorization code returned from the Authorize endpoint and a code_verifier for an access token. OR Exchanges an OAuth authorization code and code_verifier for an access token. Makes a request to the Token endpoint to exchange the authorization code returned from the Authorize endpoint and a code_verifier for an access token. OR Exchanges an OAuth authorization code for an access token. Makes a request to the Token endpoint to exchange the authorization code returned from the Authorize endpoint for an access token. OR Make a Client Credentials grant request to obtain an access token. OR Make a Client Credentials grant request to obtain an access token.

Exchange User Credentials for a Token. If you will be using the Resource Owner Password Credential Grant, you will make a request to the Token endpoint to exchange the user’s email and password for an access token. OR Exchange User Credentials for a Token. If you will be using the Resource Owner Password Credential Grant, you will make a request to the Token endpoint to exchange the user’s email and password for an access token. OR Exchange a Refresh Token for an Access Token. If you will be using the Refresh Token Grant, you will make a request to the Token endpoint to exchange the user’s refresh token for an access token. OR Exchange a Refresh Token for an Access Token. If you will be using the Refresh Token Grant, you will make a request to the Token endpoint to exchange the user’s refresh token for an access token. OR Exchanges an OAuth authorization code for an access token. Makes a request to the Token endpoint to exchange the authorization code returned from the Authorize endpoint for an access token. OR Exchanges an OAuth authorization code and code_verifier for an access token. Makes a request to the Token endpoint to exchange the authorization code returned from the Authorize endpoint and a code_verifier for an access token. OR Exchanges an OAuth authorization code and code_verifier for an access token. Makes a request to the Token endpoint to exchange the authorization code returned from the Authorize endpoint and a code_verifier for an access token. OR Exchanges an OAuth authorization code for an access token. Makes a request to the Token endpoint to exchange the authorization code returned from the Authorize endpoint for an access token. OR Make a Client Credentials grant request to obtain an access token. OR Make a Client Credentials grant request to obtain an access token.

Authentication

Connected account required

Tags

createtoken
CreateUserFUSIONAUTH_CREATE_USERCreates a user. You can optionally specify an Id for the user, if not provided one will be generated.

Creates a user. You can optionally specify an Id for the user, if not provided one will be generated.

Authentication

Connected account required

Tags

createuser
CreateUserActionFUSIONAUTH_CREATE_USER_ACTIONCreates a user action. This action cannot be taken on a user until this call successfully returns. Anytime after that the user action can be applied to any user.

Creates a user action. This action cannot be taken on a user until this call successfully returns. Anytime after that the user action can be applied to any user.

Authentication

Connected account required

Tags

createuseraction
CreateUserActionReasonFUSIONAUTH_CREATE_USER_ACTION_REASONCreates a user reason. This user action reason cannot be used when actioning a user until this call completes successfully. Anytime after that the user action reason can be used.

Creates a user reason. This user action reason cannot be used when actioning a user until this call completes successfully. Anytime after that the user action reason can be used.

Authentication

Connected account required

Tags

createuseractionreason
CreateUserActionReasonWithIdFUSIONAUTH_CREATE_USER_ACTION_REASON_WITH_IDCreates a user reason. This user action reason cannot be used when actioning a user until this call completes successfully. Anytime after that the user action reason can be used.

Creates a user reason. This user action reason cannot be used when actioning a user until this call completes successfully. Anytime after that the user action reason can be used.

Authentication

Connected account required

Tags

createuseractionreasonwithid
CreateUserActionWithIdFUSIONAUTH_CREATE_USER_ACTION_WITH_IDCreates a user action. This action cannot be taken on a user until this call successfully returns. Anytime after that the user action can be applied to any user.

Creates a user action. This action cannot be taken on a user until this call successfully returns. Anytime after that the user action can be applied to any user.

Authentication

Connected account required

Tags

createuseractionwithid
CreateUserChangePasswordFUSIONAUTH_CREATE_USER_CHANGE_PASSWORDChanges a user's password using their access token (JWT) instead of the changePasswordId A common use case for this method will be if you want to allow the user to change their own password. Remember to send refreshToken in the request body if you want to get a new refresh token when login using the returned oneTimePassword. OR Changes a user's password using their identity (loginId and password). Using a loginId instead of the changePasswordId bypasses the email verification and allows a password to be changed directly without first calling the #forgotPassword method.

Changes a user's password using their access token (JWT) instead of the changePasswordId A common use case for this method will be if you want to allow the user to change their own password. Remember to send refreshToken in the request body if you want to get a new refresh token when login using the returned oneTimePassword. OR Changes a user's password using their identity (loginId and password). Using a loginId instead of the changePasswordId bypasses the email verification and allows a password to be changed directly without first calling the #forgotPassword method.

Authentication

Connected account required

Tags

createuserchangepassword
CreateUserConsentFUSIONAUTH_CREATE_USER_CONSENTCreates a single User consent.

Creates a single User consent.

Authentication

Connected account required

Tags

createuserconsent
CreateUserConsentWithIdFUSIONAUTH_CREATE_USER_CONSENT_WITH_IDCreates a single User consent.

Creates a single User consent.

Authentication

Connected account required

Tags

createuserconsentwithid
CreateUserLinkWithIdFUSIONAUTH_CREATE_USER_LINK_WITH_IDLink an external user from a 3rd party identity provider to a FusionAuth user.

Link an external user from a 3rd party identity provider to a FusionAuth user.

Authentication

Connected account required

Tags

createuserlinkwithid
CreateUserVerifyEmailFUSIONAUTH_CREATE_USER_VERIFY_EMAILAdministratively verify a user's email address. Use this method to bypass email verification for the user. The request body will contain the userId to be verified. An API key is required when sending the userId in the request body. OR Confirms a user's email address. The request body will contain the verificationId. You may also be required to send a one-time use code based upon your configuration. When the tenant is configured to gate a user until their email address is verified, this procedures requires two values instead of one. The verificationId is a high entropy value and the one-time use code is a low entropy value that is easily entered in a user interactive form. The two values together are able to confirm a user's email address and mark the user's email address as verified.

Administratively verify a user's email address. Use this method to bypass email verification for the user. The request body will contain the userId to be verified. An API key is required when sending the userId in the request body. OR Confirms a user's email address. The request body will contain the verificationId. You may also be required to send a one-time use code based upon your configuration. When the tenant is configured to gate a user until their email address is verified, this procedures requires two values instead of one. The verificationId is a high entropy value and the one-time use code is a low entropy value that is easily entered in a user interactive form. The two values together are able to confirm a user's email address and mark the user's email address as verified.

Authentication

Connected account required

Tags

createuserverifyemail
CreateUserWithIdFUSIONAUTH_CREATE_USER_WITH_IDCreates a user. You can optionally specify an Id for the user, if not provided one will be generated.

Creates a user. You can optionally specify an Id for the user, if not provided one will be generated.

Authentication

Connected account required

Tags

createuserwithid
CreateWebhookFUSIONAUTH_CREATE_WEBHOOKCreates a webhook. You can optionally specify an Id for the webhook, if not provided one will be generated.

Creates a webhook. You can optionally specify an Id for the webhook, if not provided one will be generated.

Authentication

Connected account required

Tags

createwebhook
CreateWebhookWithIdFUSIONAUTH_CREATE_WEBHOOK_WITH_IDCreates a webhook. You can optionally specify an Id for the webhook, if not provided one will be generated.

Creates a webhook. You can optionally specify an Id for the webhook, if not provided one will be generated.

Authentication

Connected account required

Tags

createwebhookwithid
DeleteApplicationRoleWithIdFUSIONAUTH_DELETE_APPLICATION_ROLE_WITH_IDHard deletes an application role. This is a dangerous operation and should not be used in most circumstances. This permanently removes the given role from all users that had it.

Hard deletes an application role. This is a dangerous operation and should not be used in most circumstances. This permanently removes the given role from all users that had it.

Authentication

Connected account required

Tags

deleteapplicationrolewithid
DeleteApplicationWithIdFUSIONAUTH_DELETE_APPLICATION_WITH_IDHard deletes an application. This is a dangerous operation and should not be used in most circumstances. This will delete the application, any registrations for that application, metrics and reports for the application, all the roles for the application, and any other data associated with the application. This operation could take a very long time, depending on the amount of data in your database. OR Deactivates the application with the given Id.

Hard deletes an application. This is a dangerous operation and should not be used in most circumstances. This will delete the application, any registrations for that application, metrics and reports for the application, all the roles for the application, and any other data associated with the application. This operation could take a very long time, depending on the amount of data in your database. OR Deactivates the application with the given Id.

Authentication

Connected account required

Tags

deleteapplicationwithid
DeleteConnectorWithIdFUSIONAUTH_DELETE_CONNECTOR_WITH_IDDeletes the connector for the given Id.

Deletes the connector for the given Id.

Authentication

Connected account required

Tags

deleteconnectorwithid
DeleteConsentWithIdFUSIONAUTH_DELETE_CONSENT_WITH_IDDeletes the consent for the given Id.

Deletes the consent for the given Id.

Authentication

Connected account required

Tags

deleteconsentwithid
DeleteEmailTemplateWithIdFUSIONAUTH_DELETE_EMAIL_TEMPLATE_WITH_IDDeletes the email template for the given Id.

Deletes the email template for the given Id.

Authentication

Connected account required

Tags

deleteemailtemplatewithid
DeleteEntityGrantWithIdFUSIONAUTH_DELETE_ENTITY_GRANT_WITH_IDDeletes an Entity Grant for the given User or Entity.

Deletes an Entity Grant for the given User or Entity.

Authentication

Connected account required

Tags

deleteentitygrantwithid
DeleteEntityTypePermissionWithIdFUSIONAUTH_DELETE_ENTITY_TYPE_PERMISSION_WITH_IDHard deletes a permission. This is a dangerous operation and should not be used in most circumstances. This permanently removes the given permission from all grants that had it.

Hard deletes a permission. This is a dangerous operation and should not be used in most circumstances. This permanently removes the given permission from all grants that had it.

Authentication

Connected account required

Tags

deleteentitytypepermissionwithid
DeleteEntityTypeWithIdFUSIONAUTH_DELETE_ENTITY_TYPE_WITH_IDDeletes the Entity Type for the given Id.

Deletes the Entity Type for the given Id.

Authentication

Connected account required

Tags

deleteentitytypewithid
DeleteEntityWithIdFUSIONAUTH_DELETE_ENTITY_WITH_IDDeletes the Entity for the given Id.

Deletes the Entity for the given Id.

Authentication

Connected account required

Tags

deleteentitywithid
DeleteFormFieldWithIdFUSIONAUTH_DELETE_FORM_FIELD_WITH_IDDeletes the form field for the given Id.

Deletes the form field for the given Id.

Authentication

Connected account required

Tags

deleteformfieldwithid
DeleteFormWithIdFUSIONAUTH_DELETE_FORM_WITH_IDDeletes the form for the given Id.

Deletes the form for the given Id.

Authentication

Connected account required

Tags

deleteformwithid
DeleteGroupMembersWithIdFUSIONAUTH_DELETE_GROUP_MEMBERS_WITH_IDRemoves users as members of a group.

Removes users as members of a group.

Authentication

Connected account required

Tags

deletegroupmemberswithid
DeleteGroupWithIdFUSIONAUTH_DELETE_GROUP_WITH_IDDeletes the group for the given Id.

Deletes the group for the given Id.

Authentication

Connected account required

Tags

deletegroupwithid
DeleteIdentityProviderWithIdFUSIONAUTH_DELETE_IDENTITY_PROVIDER_WITH_IDDeletes the identity provider for the given Id.

Deletes the identity provider for the given Id.

Authentication

Connected account required

Tags

deleteidentityproviderwithid
DeleteIPAccessControlListWithIdFUSIONAUTH_DELETE_IPACCESS_CONTROL_LIST_WITH_IDDeletes the IP Access Control List for the given Id.

Deletes the IP Access Control List for the given Id.

Authentication

Connected account required

Tags

deleteipaccesscontrollistwithid
DeleteJwtRefreshFUSIONAUTH_DELETE_JWT_REFRESHRevokes refresh tokens using the information in the JSON body. The handling for this method is the same as the revokeRefreshToken method and is based on the information you provide in the RefreshDeleteRequest object. See that method for additional information. OR Revoke all refresh tokens that belong to a user by user Id for a specific application by applicationId. OR Revoke all refresh tokens that belong to a user by user Id. OR Revoke all refresh tokens that belong to an application by applicationId. OR Revokes a single refresh token by using the actual refresh token value. This refresh token value is sensitive, so be careful with this API request. OR Revokes refresh tokens. Usage examples: - Delete a single refresh token, pass in only the token. revokeRefreshToken(token) - Delete all refresh tokens for a user, pass in only the userId. revokeRefreshToken(null, userId) - Delete all refresh tokens for a user for a specific application, pass in both the userId and the applicationId. revokeRefreshToken(null, userId, applicationId) - Delete all refresh tokens for an application revokeRefreshToken(null, null, applicationId) Note: <code>null</code> may be handled differently depending upon the programming language. See also: (method names may vary by language... but you'll figure it out) - revokeRefreshTokenById - revokeRefreshTokenByToken - revokeRefreshTokensByUserId - revokeRefreshTokensByApplicationId - revokeRefreshTokensByUserIdForApplication

Revokes refresh tokens using the information in the JSON body. The handling for this method is the same as the revokeRefreshToken method and is based on the information you provide in the RefreshDeleteRequest object. See that method for additional information. OR Revoke all refresh tokens that belong to a user by user Id for a specific application by applicationId. OR Revoke all refresh tokens that belong to a user by user Id. OR Revoke all refresh tokens that belong to an application by applicationId. OR Revokes a single refresh token by using the actual refresh token value. This refresh token value is sensitive, so be careful with this API request. OR Revokes refresh tokens. Usage examples: - Delete a single refresh token, pass in only the token. revokeRefreshToken(token) - Delete all refresh tokens for a user, pass in only the userId. revokeRefreshToken(null, userId) - Delete all refresh tokens for a user for a specific application, pass in both the userId and the applicationId. revokeRefreshToken(null, userId, applicationId) - Delete all refresh tokens for an application revokeRefreshToken(null, null, applicationId) Note: <code>null</code> may be handled differently depending upon the programming language. See also: (method names may vary by language... but you'll figure it out) - revokeRefreshTokenById - revokeRefreshTokenByToken - revokeRefreshTokensByUserId - revokeRefreshTokensByApplicationId - revokeRefreshTokensByUserIdForApplication

Authentication

Connected account required

Tags

deletejwtrefresh
DeleteKeyWithIdFUSIONAUTH_DELETE_KEY_WITH_IDDeletes the key for the given Id.

Deletes the key for the given Id.

Authentication

Connected account required

Tags

deletekeywithid
DeleteLambdaWithIdFUSIONAUTH_DELETE_LAMBDA_WITH_IDDeletes the lambda for the given Id.

Deletes the lambda for the given Id.

Authentication

Connected account required

Tags

deletelambdawithid
DeleteMessageTemplateWithIdFUSIONAUTH_DELETE_MESSAGE_TEMPLATE_WITH_IDDeletes the message template for the given Id.

Deletes the message template for the given Id.

Authentication

Connected account required

Tags

deletemessagetemplatewithid
DeleteMessengerWithIdFUSIONAUTH_DELETE_MESSENGER_WITH_IDDeletes the messenger for the given Id.

Deletes the messenger for the given Id.

Authentication

Connected account required

Tags

deletemessengerwithid
DeleteOAuthScopeWithIdFUSIONAUTH_DELETE_OAUTH_SCOPE_WITH_IDHard deletes a custom OAuth scope. OAuth workflows that are still requesting the deleted OAuth scope may fail depending on the application's unknown scope policy.

Hard deletes a custom OAuth scope. OAuth workflows that are still requesting the deleted OAuth scope may fail depending on the application's unknown scope policy.

Authentication

Connected account required

Tags

deleteoauthscopewithid
DeleteTenantManagerIdentityProviderTypeConfigurationWithIdFUSIONAUTH_DELETE_TENANT_MANAGER_IDENTITY_PROVIDER_TYPE_CONFIGURATION_WITH_IDDeletes the tenant manager identity provider type configuration for the given identity provider type.

Deletes the tenant manager identity provider type configuration for the given identity provider type.

Authentication

Connected account required

Tags

deletetenantmanageridentityprovidertypeconfigurationwithid
DeleteTenantWithIdFUSIONAUTH_DELETE_TENANT_WITH_IDDeletes the tenant based on the given request (sent to the API as JSON). This permanently deletes all information, metrics, reports and data associated with the tenant and everything under the tenant (applications, users, etc). OR Deletes the tenant for the given Id asynchronously. This method is helpful if you do not want to wait for the delete operation to complete. OR Deletes the tenant based on the given Id on the URL. This permanently deletes all information, metrics, reports and data associated with the tenant and everything under the tenant (applications, users, etc).

Deletes the tenant based on the given request (sent to the API as JSON). This permanently deletes all information, metrics, reports and data associated with the tenant and everything under the tenant (applications, users, etc). OR Deletes the tenant for the given Id asynchronously. This method is helpful if you do not want to wait for the delete operation to complete. OR Deletes the tenant based on the given Id on the URL. This permanently deletes all information, metrics, reports and data associated with the tenant and everything under the tenant (applications, users, etc).

Authentication

Connected account required

Tags

deletetenantwithid
DeleteThemeWithIdFUSIONAUTH_DELETE_THEME_WITH_IDDeletes the theme for the given Id.

Deletes the theme for the given Id.

Authentication

Connected account required

Tags

deletethemewithid
DeleteUserActionReasonWithIdFUSIONAUTH_DELETE_USER_ACTION_REASON_WITH_IDDeletes the user action reason for the given Id.

Deletes the user action reason for the given Id.

Authentication

Connected account required

Tags

deleteuseractionreasonwithid
DeleteUserActionWithIdFUSIONAUTH_DELETE_USER_ACTION_WITH_IDDeletes the user action for the given Id. This permanently deletes the user action and also any history and logs of the action being applied to any users. OR Deactivates the user action with the given Id.

Deletes the user action for the given Id. This permanently deletes the user action and also any history and logs of the action being applied to any users. OR Deactivates the user action with the given Id.

Authentication

Connected account required

Tags

deleteuseractionwithid
DeleteUserBulkFUSIONAUTH_DELETE_USER_BULKDeletes the users with the given Ids, or users matching the provided JSON query or queryString. The order of preference is Ids, query and then queryString, it is recommended to only provide one of the three for the request. This method can be used to deactivate or permanently delete (hard-delete) users based upon the hardDelete boolean in the request body. Using the dryRun parameter you may also request the result of the action without actually deleting or deactivating any users. OR Deactivates the users with the given Ids.

Deletes the users with the given Ids, or users matching the provided JSON query or queryString. The order of preference is Ids, query and then queryString, it is recommended to only provide one of the three for the request. This method can be used to deactivate or permanently delete (hard-delete) users based upon the hardDelete boolean in the request body. Using the dryRun parameter you may also request the result of the action without actually deleting or deactivating any users. OR Deactivates the users with the given Ids.

Authentication

Connected account required

Tags

deleteuserbulk
DeleteUserLinkWithIdFUSIONAUTH_DELETE_USER_LINK_WITH_IDRemove an existing link that has been made from a 3rd party identity provider to a FusionAuth user.

Remove an existing link that has been made from a 3rd party identity provider to a FusionAuth user.

Authentication

Connected account required

Tags

deleteuserlinkwithid
DeleteUserRegistrationWithIdFUSIONAUTH_DELETE_USER_REGISTRATION_WITH_IDDeletes the user registration for the given user and application along with the given JSON body that contains the event information. OR Deletes the user registration for the given user and application.

Deletes the user registration for the given user and application along with the given JSON body that contains the event information. OR Deletes the user registration for the given user and application.

Authentication

Connected account required

Tags

deleteuserregistrationwithid
DeleteUserTwoFactorWithIdFUSIONAUTH_DELETE_USER_TWO_FACTOR_WITH_IDDisable two-factor authentication for a user using a JSON body rather than URL parameters. OR Disable two-factor authentication for a user.

Disable two-factor authentication for a user using a JSON body rather than URL parameters. OR Disable two-factor authentication for a user.

Authentication

Connected account required

Tags

deleteusertwofactorwithid
DeleteUserWithIdFUSIONAUTH_DELETE_USER_WITH_IDDeletes the user based on the given request (sent to the API as JSON). This permanently deletes all information, metrics, reports and data associated with the user. OR Deletes the user for the given Id. This permanently deletes all information, metrics, reports and data associated with the user. OR Deactivates the user with the given Id.

Deletes the user based on the given request (sent to the API as JSON). This permanently deletes all information, metrics, reports and data associated with the user. OR Deletes the user for the given Id. This permanently deletes all information, metrics, reports and data associated with the user. OR Deactivates the user with the given Id.

Authentication

Connected account required

Tags

deleteuserwithid
DeleteWebAuthnCredentialWithIdFUSIONAUTH_DELETE_WEB_AUTHN_CREDENTIAL_WITH_IDDeletes the WebAuthn credential for the given Id.

Deletes the WebAuthn credential for the given Id.

Authentication

Connected account required

Tags

deletewebauthncredentialwithid
DeleteWebAuthnCredentialsForUserWithIdFUSIONAUTH_DELETE_WEB_AUTHN_CREDENTIALS_FOR_USER_WITH_IDDeletes all of the WebAuthn credentials for the given User Id.

Deletes all of the WebAuthn credentials for the given User Id.

Authentication

Connected account required

Tags

deletewebauthncredentialsforuserwithid
DeleteWebhookWithIdFUSIONAUTH_DELETE_WEBHOOK_WITH_IDDeletes the webhook for the given Id.

Deletes the webhook for the given Id.

Authentication

Connected account required

Tags

deletewebhookwithid
EnableTwoFactorWithIdFUSIONAUTH_ENABLE_TWO_FACTOR_WITH_IDEnable two-factor authentication for a user.

Enable two-factor authentication for a user.

Authentication

Connected account required

Tags

enabletwofactorwithid
ExchangeRefreshTokenForJWTWithIdFUSIONAUTH_EXCHANGE_REFRESH_TOKEN_FOR_JWTWITH_IDExchange a refresh token for a new JWT.

Exchange a refresh token for a new JWT.

Authentication

Connected account required

Tags

exchangerefreshtokenforjwtwithid
ForgotPasswordWithIdFUSIONAUTH_FORGOT_PASSWORD_WITH_IDBegins the forgot password sequence, which kicks off an email to the user so that they can reset their password.

Begins the forgot password sequence, which kicks off an email to the user so that they can reset their password.

Authentication

Connected account required

Tags

forgotpasswordwithid
GenerateKeyFUSIONAUTH_GENERATE_KEYGenerate a new RSA or EC key pair or an HMAC secret.

Generate a new RSA or EC key pair or an HMAC secret.

Authentication

Connected account required

Tags

generatekey
GenerateKeyWithIdFUSIONAUTH_GENERATE_KEY_WITH_IDGenerate a new RSA or EC key pair or an HMAC secret.

Generate a new RSA or EC key pair or an HMAC secret.

Authentication

Connected account required

Tags

generatekeywithid
GenerateTwoFactorRecoveryCodesWithIdFUSIONAUTH_GENERATE_TWO_FACTOR_RECOVERY_CODES_WITH_IDGenerate two-factor recovery codes for a user. Generating two-factor recovery codes will invalidate any existing recovery codes.

Generate two-factor recovery codes for a user. Generating two-factor recovery codes will invalidate any existing recovery codes.

Authentication

Connected account required

Tags

generatetwofactorrecoverycodeswithid
GenerateTwoFactorSecretUsingJWTWithIdFUSIONAUTH_GENERATE_TWO_FACTOR_SECRET_USING_JWTWITH_IDGenerate a Two Factor secret that can be used to enable Two Factor authentication for a User. The response will contain both the secret and a Base32 encoded form of the secret which can be shown to a User when using a 2 Step Authentication application such as Google Authenticator.

Generate a Two Factor secret that can be used to enable Two Factor authentication for a User. The response will contain both the secret and a Base32 encoded form of the secret which can be shown to a User when using a 2 Step Authentication application such as Google Authenticator.

Authentication

Connected account required

Tags

generatetwofactorsecretusingjwtwithid
IdentityProviderLoginWithIdFUSIONAUTH_IDENTITY_PROVIDER_LOGIN_WITH_IDHandles login via third-parties including Social login, external OAuth and OpenID Connect, and other login systems.

Handles login via third-parties including Social login, external OAuth and OpenID Connect, and other login systems.

Authentication

Connected account required

Tags

identityproviderloginwithid
ImportKeyFUSIONAUTH_IMPORT_KEYImport an existing RSA or EC key pair or an HMAC secret.

Import an existing RSA or EC key pair or an HMAC secret.

Authentication

Connected account required

Tags

importkey
ImportKeyWithIdFUSIONAUTH_IMPORT_KEY_WITH_IDImport an existing RSA or EC key pair or an HMAC secret.

Import an existing RSA or EC key pair or an HMAC secret.

Authentication

Connected account required

Tags

importkeywithid
ImportRefreshTokensWithIdFUSIONAUTH_IMPORT_REFRESH_TOKENS_WITH_IDBulk imports refresh tokens. This request performs minimal validation and runs batch inserts of refresh tokens with the expectation that each token represents a user that already exists and is registered for the corresponding FusionAuth Application. This is done to increases the insert performance. Therefore, if you encounter an error due to a database key violation, the response will likely offer a generic explanation. If you encounter an error, you may optionally enable additional validation to receive a JSON response body with specific validation errors. This will slow the request down but will allow you to identify the cause of the failure. See the validateDbConstraints request parameter.

Bulk imports refresh tokens. This request performs minimal validation and runs batch inserts of refresh tokens with the expectation that each token represents a user that already exists and is registered for the corresponding FusionAuth Application. This is done to increases the insert performance. Therefore, if you encounter an error due to a database key violation, the response will likely offer a generic explanation. If you encounter an error, you may optionally enable additional validation to receive a JSON response body with specific validation errors. This will slow the request down but will allow you to identify the cause of the failure. See the validateDbConstraints request parameter.

Authentication

Connected account required

Tags

importrefreshtokenswithid
ImportUsersWithIdFUSIONAUTH_IMPORT_USERS_WITH_IDBulk imports users. This request performs minimal validation and runs batch inserts of users with the expectation that each user does not yet exist and each registration corresponds to an existing FusionAuth Application. This is done to increases the insert performance. Therefore, if you encounter an error due to a database key violation, the response will likely offer a generic explanation. If you encounter an error, you may optionally enable additional validation to receive a JSON response body with specific validation errors. This will slow the request down but will allow you to identify the cause of the failure. See the validateDbConstraints request parameter.

Bulk imports users. This request performs minimal validation and runs batch inserts of users with the expectation that each user does not yet exist and each registration corresponds to an existing FusionAuth Application. This is done to increases the insert performance. Therefore, if you encounter an error due to a database key violation, the response will likely offer a generic explanation. If you encounter an error, you may optionally enable additional validation to receive a JSON response body with specific validation errors. This will slow the request down but will allow you to identify the cause of the failure. See the validateDbConstraints request parameter.

Authentication

Connected account required

Tags

importuserswithid
ImportWebAuthnCredentialWithIdFUSIONAUTH_IMPORT_WEB_AUTHN_CREDENTIAL_WITH_IDImport a WebAuthn credential

Import a WebAuthn credential

Authentication

Connected account required

Tags

importwebauthncredentialwithid
IssueJWTWithIdFUSIONAUTH_ISSUE_JWTWITH_IDIssue a new access token (JWT) for the requested Application after ensuring the provided JWT is valid. A valid access token is properly signed and not expired. <p> This API may be used in an SSO configuration to issue new tokens for another application after the user has obtained a valid token from authentication.

Issue a new access token (JWT) for the requested Application after ensuring the provided JWT is valid. A valid access token is properly signed and not expired. <p> This API may be used in an SSO configuration to issue new tokens for another application after the user has obtained a valid token from authentication.

Authentication

Connected account required

Tags

issuejwtwithid
LoginPingWithIdFUSIONAUTH_LOGIN_PING_WITH_IDSends a ping to FusionAuth indicating that the user was automatically logged into an application. When using FusionAuth's SSO or your own, you should call this if the user is already logged in centrally, but accesses an application where they no longer have a session. This helps correctly track login counts, times and helps with reporting.

Sends a ping to FusionAuth indicating that the user was automatically logged into an application. When using FusionAuth's SSO or your own, you should call this if the user is already logged in centrally, but accesses an application where they no longer have a session. This helps correctly track login counts, times and helps with reporting.

Authentication

Connected account required

Tags

loginpingwithid
LoginPingWithRequestWithIdFUSIONAUTH_LOGIN_PING_WITH_REQUEST_WITH_IDSends a ping to FusionAuth indicating that the user was automatically logged into an application. When using FusionAuth's SSO or your own, you should call this if the user is already logged in centrally, but accesses an application where they no longer have a session. This helps correctly track login counts, times and helps with reporting.

Sends a ping to FusionAuth indicating that the user was automatically logged into an application. When using FusionAuth's SSO or your own, you should call this if the user is already logged in centrally, but accesses an application where they no longer have a session. This helps correctly track login counts, times and helps with reporting.

Authentication

Connected account required

Tags

loginpingwithrequestwithid
LoginWithIdFUSIONAUTH_LOGIN_WITH_IDAuthenticates a user to FusionAuth. This API optionally requires an API key. See <code>Application.loginConfiguration.requireAuthentication</code>.

Authenticates a user to FusionAuth. This API optionally requires an API key. See <code>Application.loginConfiguration.requireAuthentication</code>.

Authentication

Connected account required

Tags

loginwithid
ModifyActionWithIdFUSIONAUTH_MODIFY_ACTION_WITH_IDModifies a temporal user action by changing the expiration of the action and optionally adding a comment to the action.

Modifies a temporal user action by changing the expiration of the action and optionally adding a comment to the action.

Authentication

Connected account required

Tags

modifyactionwithid
PasswordlessLoginWithIdFUSIONAUTH_PASSWORDLESS_LOGIN_WITH_IDComplete a login request using a passwordless code

Complete a login request using a passwordless code

Authentication

Connected account required

Tags

passwordlessloginwithid
PatchApplicationRoleWithIdFUSIONAUTH_PATCH_APPLICATION_ROLE_WITH_IDUpdates, via PATCH, the application role with the given Id for the application.

Updates, via PATCH, the application role with the given Id for the application.

Authentication

Connected account required

Tags

patchapplicationrolewithid
PatchApplicationWithIdFUSIONAUTH_PATCH_APPLICATION_WITH_IDUpdates, via PATCH, the application with the given Id.

Updates, via PATCH, the application with the given Id.

Authentication

Connected account required

Tags

patchapplicationwithid
PatchConnectorWithIdFUSIONAUTH_PATCH_CONNECTOR_WITH_IDUpdates, via PATCH, the connector with the given Id.

Updates, via PATCH, the connector with the given Id.

Authentication

Connected account required

Tags

patchconnectorwithid
PatchConsentWithIdFUSIONAUTH_PATCH_CONSENT_WITH_IDUpdates, via PATCH, the consent with the given Id.

Updates, via PATCH, the consent with the given Id.

Authentication

Connected account required

Tags

patchconsentwithid
PatchEmailTemplateWithIdFUSIONAUTH_PATCH_EMAIL_TEMPLATE_WITH_IDUpdates, via PATCH, the email template with the given Id.

Updates, via PATCH, the email template with the given Id.

Authentication

Connected account required

Tags

patchemailtemplatewithid
PatchEntityTypePermissionWithIdFUSIONAUTH_PATCH_ENTITY_TYPE_PERMISSION_WITH_IDPatches the permission with the given Id for the entity type.

Patches the permission with the given Id for the entity type.

Authentication

Connected account required

Tags

patchentitytypepermissionwithid
PatchEntityTypeWithIdFUSIONAUTH_PATCH_ENTITY_TYPE_WITH_IDUpdates, via PATCH, the Entity Type with the given Id.

Updates, via PATCH, the Entity Type with the given Id.

Authentication

Connected account required

Tags

patchentitytypewithid
PatchEntityWithIdFUSIONAUTH_PATCH_ENTITY_WITH_IDUpdates, via PATCH, the Entity with the given Id.

Updates, via PATCH, the Entity with the given Id.

Authentication

Connected account required

Tags

patchentitywithid
PatchFormFieldWithIdFUSIONAUTH_PATCH_FORM_FIELD_WITH_IDPatches the form field with the given Id.

Patches the form field with the given Id.

Authentication

Connected account required

Tags

patchformfieldwithid
PatchFormWithIdFUSIONAUTH_PATCH_FORM_WITH_IDPatches the form with the given Id.

Patches the form with the given Id.

Authentication

Connected account required

Tags

patchformwithid
PatchGroupWithIdFUSIONAUTH_PATCH_GROUP_WITH_IDUpdates, via PATCH, the group with the given Id.

Updates, via PATCH, the group with the given Id.

Authentication

Connected account required

Tags

patchgroupwithid
PatchIdentityProviderWithIdFUSIONAUTH_PATCH_IDENTITY_PROVIDER_WITH_IDUpdates, via PATCH, the identity provider with the given Id.

Updates, via PATCH, the identity provider with the given Id.

Authentication

Connected account required

Tags

patchidentityproviderwithid
PatchIntegrationsWithIdFUSIONAUTH_PATCH_INTEGRATIONS_WITH_IDUpdates, via PATCH, the available integrations.

Updates, via PATCH, the available integrations.

Authentication

Connected account required

Tags

patchintegrationswithid
PatchIPAccessControlListWithIdFUSIONAUTH_PATCH_IPACCESS_CONTROL_LIST_WITH_IDUpdate the IP Access Control List with the given Id.

Update the IP Access Control List with the given Id.

Authentication

Connected account required

Tags

patchipaccesscontrollistwithid
PatchLambdaWithIdFUSIONAUTH_PATCH_LAMBDA_WITH_IDUpdates, via PATCH, the lambda with the given Id.

Updates, via PATCH, the lambda with the given Id.

Authentication

Connected account required

Tags

patchlambdawithid
PatchMessageTemplateWithIdFUSIONAUTH_PATCH_MESSAGE_TEMPLATE_WITH_IDUpdates, via PATCH, the message template with the given Id.

Updates, via PATCH, the message template with the given Id.

Authentication

Connected account required

Tags

patchmessagetemplatewithid
PatchMessengerWithIdFUSIONAUTH_PATCH_MESSENGER_WITH_IDUpdates, via PATCH, the messenger with the given Id.

Updates, via PATCH, the messenger with the given Id.

Authentication

Connected account required

Tags

patchmessengerwithid
PatchOAuthScopeWithIdFUSIONAUTH_PATCH_OAUTH_SCOPE_WITH_IDUpdates, via PATCH, the custom OAuth scope with the given Id for the application.

Updates, via PATCH, the custom OAuth scope with the given Id for the application.

Authentication

Connected account required

Tags

patchoauthscopewithid
PatchRegistrationWithIdFUSIONAUTH_PATCH_REGISTRATION_WITH_IDUpdates, via PATCH, the registration for the user with the given Id and the application defined in the request.

Updates, via PATCH, the registration for the user with the given Id and the application defined in the request.

Authentication

Connected account required

Tags

patchregistrationwithid
PatchSystemConfigurationWithIdFUSIONAUTH_PATCH_SYSTEM_CONFIGURATION_WITH_IDUpdates, via PATCH, the system configuration.

Updates, via PATCH, the system configuration.

Authentication

Connected account required

Tags

patchsystemconfigurationwithid
PatchTenantManagerConfigurationWithIdFUSIONAUTH_PATCH_TENANT_MANAGER_CONFIGURATION_WITH_IDUpdates, via PATCH, the Tenant Manager configuration.

Updates, via PATCH, the Tenant Manager configuration.

Authentication

Connected account required

Tags

patchtenantmanagerconfigurationwithid
PatchTenantManagerIdentityProviderTypeConfigurationWithIdFUSIONAUTH_PATCH_TENANT_MANAGER_IDENTITY_PROVIDER_TYPE_CONFIGURATION_WITH_IDPatches the tenant manager identity provider type configuration for the given identity provider type.

Patches the tenant manager identity provider type configuration for the given identity provider type.

Authentication

Connected account required

Tags

patchtenantmanageridentityprovidertypeconfigurationwithid
PatchTenantWithIdFUSIONAUTH_PATCH_TENANT_WITH_IDUpdates, via PATCH, the tenant with the given Id.

Updates, via PATCH, the tenant with the given Id.

Authentication

Connected account required

Tags

patchtenantwithid
PatchThemeWithIdFUSIONAUTH_PATCH_THEME_WITH_IDUpdates, via PATCH, the theme with the given Id.

Updates, via PATCH, the theme with the given Id.

Authentication

Connected account required

Tags

patchthemewithid
PatchUserActionReasonWithIdFUSIONAUTH_PATCH_USER_ACTION_REASON_WITH_IDUpdates, via PATCH, the user action reason with the given Id.

Updates, via PATCH, the user action reason with the given Id.

Authentication

Connected account required

Tags

patchuseractionreasonwithid
PatchUserActionWithIdFUSIONAUTH_PATCH_USER_ACTION_WITH_IDUpdates, via PATCH, the user action with the given Id.

Updates, via PATCH, the user action with the given Id.

Authentication

Connected account required

Tags

patchuseractionwithid
PatchUserConsentWithIdFUSIONAUTH_PATCH_USER_CONSENT_WITH_IDUpdates, via PATCH, a single User consent by Id.

Updates, via PATCH, a single User consent by Id.

Authentication

Connected account required

Tags

patchuserconsentwithid
PatchUserWithIdFUSIONAUTH_PATCH_USER_WITH_IDUpdates, via PATCH, the user with the given Id.

Updates, via PATCH, the user with the given Id.

Authentication

Connected account required

Tags

patchuserwithid
PatchWebhookWithIdFUSIONAUTH_PATCH_WEBHOOK_WITH_IDPatches the webhook with the given Id.

Patches the webhook with the given Id.

Authentication

Connected account required

Tags

patchwebhookwithid
ReconcileJWTWithIdFUSIONAUTH_RECONCILE_JWTWITH_IDReconcile a User to FusionAuth using JWT issued from another Identity Provider.

Reconcile a User to FusionAuth using JWT issued from another Identity Provider.

Authentication

Connected account required

Tags

reconcilejwtwithid
RegisterFUSIONAUTH_REGISTERRegisters a user for an application. If you provide the User and the UserRegistration object on this request, it will create the user as well as register them for the application. This is called a Full Registration. However, if you only provide the UserRegistration object, then the user must already exist and they will be registered for the application. The user Id can also be provided and it will either be used to look up an existing user or it will be used for the newly created User.

Registers a user for an application. If you provide the User and the UserRegistration object on this request, it will create the user as well as register them for the application. This is called a Full Registration. However, if you only provide the UserRegistration object, then the user must already exist and they will be registered for the application. The user Id can also be provided and it will either be used to look up an existing user or it will be used for the newly created User.

Authentication

Connected account required

Tags

register
RegisterWithIdFUSIONAUTH_REGISTER_WITH_IDRegisters a user for an application. If you provide the User and the UserRegistration object on this request, it will create the user as well as register them for the application. This is called a Full Registration. However, if you only provide the UserRegistration object, then the user must already exist and they will be registered for the application. The user Id can also be provided and it will either be used to look up an existing user or it will be used for the newly created User.

Registers a user for an application. If you provide the User and the UserRegistration object on this request, it will create the user as well as register them for the application. This is called a Full Registration. However, if you only provide the UserRegistration object, then the user must already exist and they will be registered for the application. The user Id can also be provided and it will either be used to look up an existing user or it will be used for the newly created User.

Authentication

Connected account required

Tags

registerwithid
ReindexWithIdFUSIONAUTH_REINDEX_WITH_IDRequests Elasticsearch to delete and rebuild the index for FusionAuth users or entities. Be very careful when running this request as it will increase the CPU and I/O load on your database until the operation completes. Generally speaking you do not ever need to run this operation unless instructed by FusionAuth support, or if you are migrating a database another system and you are not brining along the Elasticsearch index. You have been warned.

Requests Elasticsearch to delete and rebuild the index for FusionAuth users or entities. Be very careful when running this request as it will increase the CPU and I/O load on your database until the operation completes. Generally speaking you do not ever need to run this operation unless instructed by FusionAuth support, or if you are migrating a database another system and you are not brining along the Elasticsearch index. You have been warned.

Authentication

Connected account required

Tags

reindexwithid
RemoveUserFromFamilyWithIdFUSIONAUTH_REMOVE_USER_FROM_FAMILY_WITH_IDRemoves a user from the family with the given Id.

Removes a user from the family with the given Id.

Authentication

Connected account required

Tags

removeuserfromfamilywithid
RetrieveActionWithIdFUSIONAUTH_RETRIEVE_ACTION_WITH_IDRetrieves a single action log (the log of a user action that was taken on a user previously) for the given Id.

Retrieves a single action log (the log of a user action that was taken on a user previously) for the given Id.

Authentication

Connected account required

Tags

retrieveactionwithid
RetrieveApplicationFUSIONAUTH_RETRIEVE_APPLICATIONRetrieves all the applications that are currently inactive. OR Retrieves the application for the given Id or all the applications if the Id is null.

Retrieves all the applications that are currently inactive. OR Retrieves the application for the given Id or all the applications if the Id is null.

Authentication

Connected account required

Tags

retrieveapplication
RetrieveApplicationWithIdFUSIONAUTH_RETRIEVE_APPLICATION_WITH_IDRetrieves the application for the given Id or all the applications if the Id is null.

Retrieves the application for the given Id or all the applications if the Id is null.

Authentication

Connected account required

Tags

retrieveapplicationwithid
RetrieveAuditLogWithIdFUSIONAUTH_RETRIEVE_AUDIT_LOG_WITH_IDRetrieves a single audit log for the given Id.

Retrieves a single audit log for the given Id.

Authentication

Connected account required

Tags

retrieveauditlogwithid
RetrieveConnectorWithIdFUSIONAUTH_RETRIEVE_CONNECTOR_WITH_IDRetrieves the connector with the given Id.

Retrieves the connector with the given Id.

Authentication

Connected account required

Tags

retrieveconnectorwithid
RetrieveConsentWithIdFUSIONAUTH_RETRIEVE_CONSENT_WITH_IDRetrieves the Consent for the given Id.

Retrieves the Consent for the given Id.

Authentication

Connected account required

Tags

retrieveconsentwithid
RetrieveDailyActiveReportWithIdFUSIONAUTH_RETRIEVE_DAILY_ACTIVE_REPORT_WITH_IDRetrieves the daily active user report between the two instants. If you specify an application Id, it will only return the daily active counts for that application.

Retrieves the daily active user report between the two instants. If you specify an application Id, it will only return the daily active counts for that application.

Authentication

Connected account required

Tags

retrievedailyactivereportwithid
RetrieveDeviceUserCodeFUSIONAUTH_RETRIEVE_DEVICE_USER_CODERetrieve a user_code that is part of an in-progress Device Authorization Grant. This API is useful if you want to build your own login workflow to complete a device grant. This request will require an API key. OR Retrieve a user_code that is part of an in-progress Device Authorization Grant. This API is useful if you want to build your own login workflow to complete a device grant.

Retrieve a user_code that is part of an in-progress Device Authorization Grant. This API is useful if you want to build your own login workflow to complete a device grant. This request will require an API key. OR Retrieve a user_code that is part of an in-progress Device Authorization Grant. This API is useful if you want to build your own login workflow to complete a device grant.

Authentication

Connected account required

Tags

retrievedeviceusercode
RetrieveDeviceValidateFUSIONAUTH_RETRIEVE_DEVICE_VALIDATEValidates the end-user provided user_code from the user-interaction of the Device Authorization Grant. If you build your own activation form you should validate the user provided code prior to beginning the Authorization grant. OR Validates the end-user provided user_code from the user-interaction of the Device Authorization Grant. If you build your own activation form you should validate the user provided code prior to beginning the Authorization grant.

Validates the end-user provided user_code from the user-interaction of the Device Authorization Grant. If you build your own activation form you should validate the user provided code prior to beginning the Authorization grant. OR Validates the end-user provided user_code from the user-interaction of the Device Authorization Grant. If you build your own activation form you should validate the user provided code prior to beginning the Authorization grant.

Authentication

Connected account required

Tags

retrievedevicevalidate
RetrieveEmailTemplateFUSIONAUTH_RETRIEVE_EMAIL_TEMPLATERetrieves the email template for the given Id. If you don't specify the Id, this will return all the email templates.

Retrieves the email template for the given Id. If you don't specify the Id, this will return all the email templates.

Authentication

Connected account required

Tags

retrieveemailtemplate
RetrieveEmailTemplatePreviewWithIdFUSIONAUTH_RETRIEVE_EMAIL_TEMPLATE_PREVIEW_WITH_IDCreates a preview of the email template provided in the request. This allows you to preview an email template that hasn't been saved to the database yet. The entire email template does not need to be provided on the request. This will create the preview based on whatever is given.

Creates a preview of the email template provided in the request. This allows you to preview an email template that hasn't been saved to the database yet. The entire email template does not need to be provided on the request. This will create the preview based on whatever is given.

Authentication

Connected account required

Tags

retrieveemailtemplatepreviewwithid
RetrieveEmailTemplateWithIdFUSIONAUTH_RETRIEVE_EMAIL_TEMPLATE_WITH_IDRetrieves the email template for the given Id. If you don't specify the Id, this will return all the email templates.

Retrieves the email template for the given Id. If you don't specify the Id, this will return all the email templates.

Authentication

Connected account required

Tags

retrieveemailtemplatewithid
RetrieveEntityGrantWithIdFUSIONAUTH_RETRIEVE_ENTITY_GRANT_WITH_IDRetrieves an Entity Grant for the given Entity and User/Entity.

Retrieves an Entity Grant for the given Entity and User/Entity.

Authentication

Connected account required

Tags

retrieveentitygrantwithid
RetrieveEntityTypeWithIdFUSIONAUTH_RETRIEVE_ENTITY_TYPE_WITH_IDRetrieves the Entity Type for the given Id.

Retrieves the Entity Type for the given Id.

Authentication

Connected account required

Tags

retrieveentitytypewithid
RetrieveEntityWithIdFUSIONAUTH_RETRIEVE_ENTITY_WITH_IDRetrieves the Entity for the given Id.

Retrieves the Entity for the given Id.

Authentication

Connected account required

Tags

retrieveentitywithid
RetrieveEventLogWithIdFUSIONAUTH_RETRIEVE_EVENT_LOG_WITH_IDRetrieves a single event log for the given Id.

Retrieves a single event log for the given Id.

Authentication

Connected account required

Tags

retrieveeventlogwithid
RetrieveFamiliesWithIdFUSIONAUTH_RETRIEVE_FAMILIES_WITH_IDRetrieves all the families that a user belongs to.

Retrieves all the families that a user belongs to.

Authentication

Connected account required

Tags

retrievefamilieswithid
RetrieveFamilyMembersByFamilyIdWithIdFUSIONAUTH_RETRIEVE_FAMILY_MEMBERS_BY_FAMILY_ID_WITH_IDRetrieves all the members of a family by the unique Family Id.

Retrieves all the members of a family by the unique Family Id.

Authentication

Connected account required

Tags

retrievefamilymembersbyfamilyidwithid
RetrieveFormFieldWithIdFUSIONAUTH_RETRIEVE_FORM_FIELD_WITH_IDRetrieves the form field with the given Id.

Retrieves the form field with the given Id.

Authentication

Connected account required

Tags

retrieveformfieldwithid
RetrieveFormWithIdFUSIONAUTH_RETRIEVE_FORM_WITH_IDRetrieves the form with the given Id.

Retrieves the form with the given Id.

Authentication

Connected account required

Tags

retrieveformwithid
RetrieveGroupWithIdFUSIONAUTH_RETRIEVE_GROUP_WITH_IDRetrieves the group for the given Id.

Retrieves the group for the given Id.

Authentication

Connected account required

Tags

retrievegroupwithid
RetrieveIdentityProviderByTypeWithIdFUSIONAUTH_RETRIEVE_IDENTITY_PROVIDER_BY_TYPE_WITH_IDRetrieves one or more identity provider for the given type. For types such as Google, Facebook, Twitter and LinkedIn, only a single identity provider can exist. For types such as OpenID Connect and SAMLv2 more than one identity provider can be configured so this request may return multiple identity providers.

Retrieves one or more identity provider for the given type. For types such as Google, Facebook, Twitter and LinkedIn, only a single identity provider can exist. For types such as OpenID Connect and SAMLv2 more than one identity provider can be configured so this request may return multiple identity providers.

Authentication

Connected account required

Tags

retrieveidentityproviderbytypewithid
RetrieveIdentityProviderConnectionTestResultsWithIdFUSIONAUTH_RETRIEVE_IDENTITY_PROVIDER_CONNECTION_TEST_RESULTS_WITH_IDRetrieves the results for an identity provider connection test.

Retrieves the results for an identity provider connection test.

Authentication

Connected account required

Tags

retrieveidentityproviderconnectiontestresultswithid
RetrieveIdentityProviderLinkFUSIONAUTH_RETRIEVE_IDENTITY_PROVIDER_LINKRetrieve all Identity Provider users (links) for the user. Specify the optional identityProviderId to retrieve links for a particular IdP. OR Retrieve a single Identity Provider user (link).

Retrieve all Identity Provider users (links) for the user. Specify the optional identityProviderId to retrieve links for a particular IdP. OR Retrieve a single Identity Provider user (link).

Authentication

Connected account required

Tags

retrieveidentityproviderlink
RetrieveIdentityProviderLookupFUSIONAUTH_RETRIEVE_IDENTITY_PROVIDER_LOOKUPRetrieves the identity provider for the given domain and tenantId. A 200 response code indicates the domain is managed by a registered identity provider. A 404 indicates the domain is not managed. OR Retrieves any global identity providers for the given domain. A 200 response code indicates the domain is managed by a registered identity provider. A 404 indicates the domain is not managed.

Retrieves the identity provider for the given domain and tenantId. A 200 response code indicates the domain is managed by a registered identity provider. A 404 indicates the domain is not managed. OR Retrieves any global identity providers for the given domain. A 200 response code indicates the domain is managed by a registered identity provider. A 404 indicates the domain is not managed.

Authentication

Connected account required

Tags

retrieveidentityproviderlookup
RetrieveIdentityProviderWithIdFUSIONAUTH_RETRIEVE_IDENTITY_PROVIDER_WITH_IDRetrieves the identity provider for the given Id or all the identity providers if the Id is null.

Retrieves the identity provider for the given Id or all the identity providers if the Id is null.

Authentication

Connected account required

Tags

retrieveidentityproviderwithid
RetrieveIPAccessControlListWithIdFUSIONAUTH_RETRIEVE_IPACCESS_CONTROL_LIST_WITH_IDRetrieves the IP Access Control List with the given Id.

Retrieves the IP Access Control List with the given Id.

Authentication

Connected account required

Tags

retrieveipaccesscontrollistwithid
RetrieveJsonWebKeySetWithIdFUSIONAUTH_RETRIEVE_JSON_WEB_KEY_SET_WITH_IDReturns public keys used by FusionAuth to cryptographically verify JWTs using the JSON Web Key format.

Returns public keys used by FusionAuth to cryptographically verify JWTs using the JSON Web Key format.

Authentication

Connected account required

Tags

retrievejsonwebkeysetwithid
RetrieveJwtPublicKeyFUSIONAUTH_RETRIEVE_JWT_PUBLIC_KEYRetrieves the Public Key configured for verifying the JSON Web Tokens (JWT) issued by the Login API by the Application Id. OR Retrieves the Public Key configured for verifying JSON Web Tokens (JWT) by the key Id (kid).

Retrieves the Public Key configured for verifying the JSON Web Tokens (JWT) issued by the Login API by the Application Id. OR Retrieves the Public Key configured for verifying JSON Web Tokens (JWT) by the key Id (kid).

Authentication

Connected account required

Tags

retrievejwtpublickey
RetrieveKeyWithIdFUSIONAUTH_RETRIEVE_KEY_WITH_IDRetrieves the key for the given Id.

Retrieves the key for the given Id.

Authentication

Connected account required

Tags

retrievekeywithid
RetrieveKeysWithIdFUSIONAUTH_RETRIEVE_KEYS_WITH_IDRetrieves all the keys.

Retrieves all the keys.

Authentication

Connected account required

Tags

retrievekeyswithid
RetrieveLambdaWithIdFUSIONAUTH_RETRIEVE_LAMBDA_WITH_IDRetrieves the lambda for the given Id.

Retrieves the lambda for the given Id.

Authentication

Connected account required

Tags

retrievelambdawithid
RetrieveLambdasByTypeWithIdFUSIONAUTH_RETRIEVE_LAMBDAS_BY_TYPE_WITH_IDRetrieves all the lambdas for the provided type.

Retrieves all the lambdas for the provided type.

Authentication

Connected account required

Tags

retrievelambdasbytypewithid
RetrieveMessageTemplateFUSIONAUTH_RETRIEVE_MESSAGE_TEMPLATERetrieves the message template for the given Id. If you don't specify the Id, this will return all the message templates.

Retrieves the message template for the given Id. If you don't specify the Id, this will return all the message templates.

Authentication

Connected account required

Tags

retrievemessagetemplate
RetrieveMessageTemplatePreviewWithIdFUSIONAUTH_RETRIEVE_MESSAGE_TEMPLATE_PREVIEW_WITH_IDCreates a preview of the message template provided in the request, normalized to a given locale.

Creates a preview of the message template provided in the request, normalized to a given locale.

Authentication

Connected account required

Tags

retrievemessagetemplatepreviewwithid
RetrieveMessageTemplateWithIdFUSIONAUTH_RETRIEVE_MESSAGE_TEMPLATE_WITH_IDRetrieves the message template for the given Id. If you don't specify the Id, this will return all the message templates.

Retrieves the message template for the given Id. If you don't specify the Id, this will return all the message templates.

Authentication

Connected account required

Tags

retrievemessagetemplatewithid
RetrieveMessengerWithIdFUSIONAUTH_RETRIEVE_MESSENGER_WITH_IDRetrieves the messenger with the given Id.

Retrieves the messenger with the given Id.

Authentication

Connected account required

Tags

retrievemessengerwithid
RetrieveMonthlyActiveReportWithIdFUSIONAUTH_RETRIEVE_MONTHLY_ACTIVE_REPORT_WITH_IDRetrieves the monthly active user report between the two instants. If you specify an application Id, it will only return the monthly active counts for that application.

Retrieves the monthly active user report between the two instants. If you specify an application Id, it will only return the monthly active counts for that application.

Authentication

Connected account required

Tags

retrievemonthlyactivereportwithid
RetrieveOauthConfigurationWithIdFUSIONAUTH_RETRIEVE_OAUTH_CONFIGURATION_WITH_IDRetrieves the Oauth2 configuration for the application for the given Application Id.

Retrieves the Oauth2 configuration for the application for the given Application Id.

Authentication

Connected account required

Tags

retrieveoauthconfigurationwithid
RetrieveOAuthScopeWithIdFUSIONAUTH_RETRIEVE_OAUTH_SCOPE_WITH_IDRetrieves a custom OAuth scope.

Retrieves a custom OAuth scope.

Authentication

Connected account required

Tags

retrieveoauthscopewithid
RetrieveOpenIdConfigurationWithIdFUSIONAUTH_RETRIEVE_OPEN_ID_CONFIGURATION_WITH_IDReturns the well known OpenID Configuration JSON document

Returns the well known OpenID Configuration JSON document

Authentication

Connected account required

Tags

retrieveopenidconfigurationwithid
RetrievePasswordValidationRulesWithIdFUSIONAUTH_RETRIEVE_PASSWORD_VALIDATION_RULES_WITH_IDRetrieves the password validation rules for a specific tenant. This method requires a tenantId to be provided through the use of a Tenant scoped API key or an HTTP header X-FusionAuth-TenantId to specify the Tenant Id. This API does not require an API key.

Retrieves the password validation rules for a specific tenant. This method requires a tenantId to be provided through the use of a Tenant scoped API key or an HTTP header X-FusionAuth-TenantId to specify the Tenant Id. This API does not require an API key.

Authentication

Connected account required

Tags

retrievepasswordvalidationruleswithid
RetrievePasswordValidationRulesWithTenantIdWithIdFUSIONAUTH_RETRIEVE_PASSWORD_VALIDATION_RULES_WITH_TENANT_ID_WITH_IDRetrieves the password validation rules for a specific tenant. This API does not require an API key.

Retrieves the password validation rules for a specific tenant. This API does not require an API key.

Authentication

Connected account required

Tags

retrievepasswordvalidationruleswithtenantidwithid
RetrievePendingChildrenWithIdFUSIONAUTH_RETRIEVE_PENDING_CHILDREN_WITH_IDRetrieves all the children for the given parent email address.

Retrieves all the children for the given parent email address.

Authentication

Connected account required

Tags

retrievependingchildrenwithid
RetrievePendingLinkWithIdFUSIONAUTH_RETRIEVE_PENDING_LINK_WITH_IDRetrieve a pending identity provider link. This is useful to validate a pending link and retrieve meta-data about the identity provider link.

Retrieve a pending identity provider link. This is useful to validate a pending link and retrieve meta-data about the identity provider link.

Authentication

Connected account required

Tags

retrievependinglinkwithid
RetrieveReactorMetricsWithIdFUSIONAUTH_RETRIEVE_REACTOR_METRICS_WITH_IDRetrieves the FusionAuth Reactor metrics.

Retrieves the FusionAuth Reactor metrics.

Authentication

Connected account required

Tags

retrievereactormetricswithid
RetrieveRefreshTokenByIdWithIdFUSIONAUTH_RETRIEVE_REFRESH_TOKEN_BY_ID_WITH_IDRetrieves a single refresh token by unique Id. This is not the same thing as the string value of the refresh token. If you have that, you already have what you need.

Retrieves a single refresh token by unique Id. This is not the same thing as the string value of the refresh token. If you have that, you already have what you need.

Authentication

Connected account required

Tags

retrieverefreshtokenbyidwithid
RetrieveRefreshTokensWithIdFUSIONAUTH_RETRIEVE_REFRESH_TOKENS_WITH_IDRetrieves the refresh tokens that belong to the user with the given Id.

Retrieves the refresh tokens that belong to the user with the given Id.

Authentication

Connected account required

Tags

retrieverefreshtokenswithid
RetrieveRegistrationReportWithIdFUSIONAUTH_RETRIEVE_REGISTRATION_REPORT_WITH_IDRetrieves the registration report between the two instants. If you specify an application Id, it will only return the registration counts for that application.

Retrieves the registration report between the two instants. If you specify an application Id, it will only return the registration counts for that application.

Authentication

Connected account required

Tags

retrieveregistrationreportwithid
RetrieveRegistrationWithIdFUSIONAUTH_RETRIEVE_REGISTRATION_WITH_IDRetrieves the user registration for the user with the given Id and the given application Id.

Retrieves the user registration for the user with the given Id and the given application Id.

Authentication

Connected account required

Tags

retrieveregistrationwithid
RetrieveReportLoginFUSIONAUTH_RETRIEVE_REPORT_LOGINRetrieves the login report between the two instants for a particular user by login Id, using specific loginIdTypes. If you specify an application id, it will only return the login counts for that application. OR Retrieves the login report between the two instants for a particular user by login Id. If you specify an application Id, it will only return the login counts for that application. OR Retrieves the login report between the two instants for a particular user by Id. If you specify an application Id, it will only return the login counts for that application. OR Retrieves the login report between the two instants. If you specify an application Id, it will only return the login counts for that application.

Retrieves the login report between the two instants for a particular user by login Id, using specific loginIdTypes. If you specify an application id, it will only return the login counts for that application. OR Retrieves the login report between the two instants for a particular user by login Id. If you specify an application Id, it will only return the login counts for that application. OR Retrieves the login report between the two instants for a particular user by Id. If you specify an application Id, it will only return the login counts for that application. OR Retrieves the login report between the two instants. If you specify an application Id, it will only return the login counts for that application.

Authentication

Connected account required

Tags

retrievereportlogin
RetrieveStatusFUSIONAUTH_RETRIEVE_STATUSRetrieves the FusionAuth system status using an API key. Using an API key will cause the response to include the product version, health checks and various runtime metrics. OR Retrieves the FusionAuth system status. This request is anonymous and does not require an API key. When an API key is not provided the response will contain a single value in the JSON response indicating the current health check.

Retrieves the FusionAuth system status using an API key. Using an API key will cause the response to include the product version, health checks and various runtime metrics. OR Retrieves the FusionAuth system status. This request is anonymous and does not require an API key. When an API key is not provided the response will contain a single value in the JSON response indicating the current health check.

Authentication

Connected account required

Tags

retrievestatus
RetrieveSystemHealthWithIdFUSIONAUTH_RETRIEVE_SYSTEM_HEALTH_WITH_IDRetrieves the FusionAuth system health. This API will return 200 if the system is healthy, and 500 if the system is un-healthy.

Retrieves the FusionAuth system health. This API will return 200 if the system is healthy, and 500 if the system is un-healthy.

Authentication

Connected account required

Tags

retrievesystemhealthwithid
RetrieveTenantWithIdFUSIONAUTH_RETRIEVE_TENANT_WITH_IDRetrieves the tenant for the given Id.

Retrieves the tenant for the given Id.

Authentication

Connected account required

Tags

retrievetenantwithid
RetrieveThemeWithIdFUSIONAUTH_RETRIEVE_THEME_WITH_IDRetrieves the theme for the given Id.

Retrieves the theme for the given Id.

Authentication

Connected account required

Tags

retrievethemewithid
RetrieveTotalReportWithExcludesWithIdFUSIONAUTH_RETRIEVE_TOTAL_REPORT_WITH_EXCLUDES_WITH_IDRetrieves the totals report. This allows excluding applicationTotals from the report. An empty list will include the applicationTotals.

Retrieves the totals report. This allows excluding applicationTotals from the report. An empty list will include the applicationTotals.

Authentication

Connected account required

Tags

retrievetotalreportwithexcludeswithid
RetrieveTwoFactorRecoveryCodesWithIdFUSIONAUTH_RETRIEVE_TWO_FACTOR_RECOVERY_CODES_WITH_IDRetrieve two-factor recovery codes for a user.

Retrieve two-factor recovery codes for a user.

Authentication

Connected account required

Tags

retrievetwofactorrecoverycodeswithid
RetrieveTwoFactorStatusWithIdFUSIONAUTH_RETRIEVE_TWO_FACTOR_STATUS_WITH_IDRetrieve a user's two-factor status. This can be used to see if a user will need to complete a two-factor challenge to complete a login, and optionally identify the state of the two-factor trust across various applications.

Retrieve a user's two-factor status. This can be used to see if a user will need to complete a two-factor challenge to complete a login, and optionally identify the state of the two-factor trust across various applications.

Authentication

Connected account required

Tags

retrievetwofactorstatuswithid
RetrieveTwoFactorStatusWithRequestWithIdFUSIONAUTH_RETRIEVE_TWO_FACTOR_STATUS_WITH_REQUEST_WITH_IDRetrieve a user's two-factor status. This can be used to see if a user will need to complete a two-factor challenge to complete a login, and optionally identify the state of the two-factor trust across various applications. This operation provides more payload options than retrieveTwoFactorStatus.

Retrieve a user's two-factor status. This can be used to see if a user will need to complete a two-factor challenge to complete a login, and optionally identify the state of the two-factor trust across various applications. This operation provides more payload options than retrieveTwoFactorStatus.

Authentication

Connected account required

Tags

retrievetwofactorstatuswithrequestwithid
RetrieveUserFUSIONAUTH_RETRIEVE_USERRetrieves the user by a verificationId. The intended use of this API is to retrieve a user after the forgot password workflow has been initiated and you may not know the user's email or username. OR Retrieves the user for the given username. OR Retrieves the user for the loginId, using specific loginIdTypes. OR Retrieves the user for the loginId. The loginId can be either the username or the email. OR Retrieves the user for the given email. OR Retrieves the user by a change password Id. The intended use of this API is to retrieve a user after the forgot password workflow has been initiated and you may not know the user's email or username.

Retrieves the user by a verificationId. The intended use of this API is to retrieve a user after the forgot password workflow has been initiated and you may not know the user's email or username. OR Retrieves the user for the given username. OR Retrieves the user for the loginId, using specific loginIdTypes. OR Retrieves the user for the loginId. The loginId can be either the username or the email. OR Retrieves the user for the given email. OR Retrieves the user by a change password Id. The intended use of this API is to retrieve a user after the forgot password workflow has been initiated and you may not know the user's email or username.

Authentication

Connected account required

Tags

retrieveuser
RetrieveUserActionFUSIONAUTH_RETRIEVE_USER_ACTIONRetrieves the user action for the given Id. If you pass in null for the Id, this will return all the user actions. OR Retrieves all the user actions that are currently inactive.

Retrieves the user action for the given Id. If you pass in null for the Id, this will return all the user actions. OR Retrieves all the user actions that are currently inactive.

Authentication

Connected account required

Tags

retrieveuseraction
RetrieveUserActionReasonFUSIONAUTH_RETRIEVE_USER_ACTION_REASONRetrieves the user action reason for the given Id. If you pass in null for the Id, this will return all the user action reasons.

Retrieves the user action reason for the given Id. If you pass in null for the Id, this will return all the user action reasons.

Authentication

Connected account required

Tags

retrieveuseractionreason
RetrieveUserActionReasonWithIdFUSIONAUTH_RETRIEVE_USER_ACTION_REASON_WITH_IDRetrieves the user action reason for the given Id. If you pass in null for the Id, this will return all the user action reasons.

Retrieves the user action reason for the given Id. If you pass in null for the Id, this will return all the user action reasons.

Authentication

Connected account required

Tags

retrieveuseractionreasonwithid
RetrieveUserActionWithIdFUSIONAUTH_RETRIEVE_USER_ACTION_WITH_IDRetrieves the user action for the given Id. If you pass in null for the Id, this will return all the user actions.

Retrieves the user action for the given Id. If you pass in null for the Id, this will return all the user actions.

Authentication

Connected account required

Tags

retrieveuseractionwithid
RetrieveUserActioningFUSIONAUTH_RETRIEVE_USER_ACTIONINGRetrieves all the actions for the user with the given Id that are currently inactive. An inactive action means one that is time based and has been canceled or has expired, or is not time based. OR Retrieves all the actions for the user with the given Id that are currently active. An active action means one that is time based and has not been canceled, and has not ended. OR Retrieves all the actions for the user with the given Id that are currently preventing the User from logging in. OR Retrieves all the actions for the user with the given Id. This will return all time based actions that are active, and inactive as well as non-time based actions.

Retrieves all the actions for the user with the given Id that are currently inactive. An inactive action means one that is time based and has been canceled or has expired, or is not time based. OR Retrieves all the actions for the user with the given Id that are currently active. An active action means one that is time based and has not been canceled, and has not ended. OR Retrieves all the actions for the user with the given Id that are currently preventing the User from logging in. OR Retrieves all the actions for the user with the given Id. This will return all time based actions that are active, and inactive as well as non-time based actions.

Authentication

Connected account required

Tags

retrieveuseractioning
RetrieveUserChangePasswordFUSIONAUTH_RETRIEVE_USER_CHANGE_PASSWORDCheck to see if the user must obtain a Trust Request Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Request Id by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API. OR Check to see if the user must obtain a Trust Request Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Request Id by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API. OR Check to see if the user must obtain a Trust Request Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Request Id by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API. OR Check to see if the user must obtain a Trust Request Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Request Id by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API. OR Check to see if the user must obtain a Trust Token Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Token by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API. OR Check to see if the user must obtain a Trust Token Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Token by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API.

Check to see if the user must obtain a Trust Request Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Request Id by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API. OR Check to see if the user must obtain a Trust Request Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Request Id by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API. OR Check to see if the user must obtain a Trust Request Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Request Id by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API. OR Check to see if the user must obtain a Trust Request Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Request Id by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API. OR Check to see if the user must obtain a Trust Token Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Token by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API. OR Check to see if the user must obtain a Trust Token Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Token by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API.

Authentication

Connected account required

Tags

retrieveuserchangepassword
RetrieveUserChangePasswordWithIdFUSIONAUTH_RETRIEVE_USER_CHANGE_PASSWORD_WITH_IDCheck to see if the user must obtain a Trust Token Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Token by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API. OR Check to see if the user must obtain a Trust Token Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Token by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API.

Check to see if the user must obtain a Trust Token Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Token by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API. OR Check to see if the user must obtain a Trust Token Id in order to complete a change password request. When a user has enabled Two-Factor authentication, before you are allowed to use the Change Password API to change your password, you must obtain a Trust Token by completing a Two-Factor Step-Up authentication. An HTTP status code of 400 with a general error code of [TrustTokenRequired] indicates that a Trust Token is required to make a POST request to this API.

Authentication

Connected account required

Tags

retrieveuserchangepasswordwithid
RetrieveUserCommentsWithIdFUSIONAUTH_RETRIEVE_USER_COMMENTS_WITH_IDRetrieves all the comments for the user with the given Id.

Retrieves all the comments for the user with the given Id.

Authentication

Connected account required

Tags

retrieveusercommentswithid
RetrieveUserConsentWithIdFUSIONAUTH_RETRIEVE_USER_CONSENT_WITH_IDRetrieve a single User consent by Id.

Retrieve a single User consent by Id.

Authentication

Connected account required

Tags

retrieveuserconsentwithid
RetrieveUserConsentsWithIdFUSIONAUTH_RETRIEVE_USER_CONSENTS_WITH_IDRetrieves all the consents for a User.

Retrieves all the consents for a User.

Authentication

Connected account required

Tags

retrieveuserconsentswithid
RetrieveUserInfoFromAccessTokenWithIdFUSIONAUTH_RETRIEVE_USER_INFO_FROM_ACCESS_TOKEN_WITH_IDCall the UserInfo endpoint to retrieve User Claims from the access token issued by FusionAuth.

Call the UserInfo endpoint to retrieve User Claims from the access token issued by FusionAuth.

Authentication

Connected account required

Tags

retrieveuserinfofromaccesstokenwithid
RetrieveUserRecentLoginFUSIONAUTH_RETRIEVE_USER_RECENT_LOGINRetrieves the last number of login records for a user. OR Retrieves the last number of login records.

Retrieves the last number of login records for a user. OR Retrieves the last number of login records.

Authentication

Connected account required

Tags

retrieveuserrecentlogin
RetrieveUserWithIdFUSIONAUTH_RETRIEVE_USER_WITH_IDRetrieves the user for the given Id.

Retrieves the user for the given Id.

Authentication

Connected account required

Tags

retrieveuserwithid
RetrieveVersionWithIdFUSIONAUTH_RETRIEVE_VERSION_WITH_IDRetrieves the FusionAuth version string.

Retrieves the FusionAuth version string.

Authentication

Connected account required

Tags

retrieveversionwithid
RetrieveWebAuthnCredentialWithIdFUSIONAUTH_RETRIEVE_WEB_AUTHN_CREDENTIAL_WITH_IDRetrieves the WebAuthn credential for the given Id.

Retrieves the WebAuthn credential for the given Id.

Authentication

Connected account required

Tags

retrievewebauthncredentialwithid
RetrieveWebAuthnCredentialsForUserWithIdFUSIONAUTH_RETRIEVE_WEB_AUTHN_CREDENTIALS_FOR_USER_WITH_IDRetrieves all WebAuthn credentials for the given user.

Retrieves all WebAuthn credentials for the given user.

Authentication

Connected account required

Tags

retrievewebauthncredentialsforuserwithid
RetrieveWebhookFUSIONAUTH_RETRIEVE_WEBHOOKRetrieves the webhook for the given Id. If you pass in null for the Id, this will return all the webhooks.

Retrieves the webhook for the given Id. If you pass in null for the Id, this will return all the webhooks.

Authentication

Connected account required

Tags

retrievewebhook
RetrieveWebhookAttemptLogWithIdFUSIONAUTH_RETRIEVE_WEBHOOK_ATTEMPT_LOG_WITH_IDRetrieves a single webhook attempt log for the given Id.

Retrieves a single webhook attempt log for the given Id.

Authentication

Connected account required

Tags

retrievewebhookattemptlogwithid
RetrieveWebhookEventLogWithIdFUSIONAUTH_RETRIEVE_WEBHOOK_EVENT_LOG_WITH_IDRetrieves a single webhook event log for the given Id.

Retrieves a single webhook event log for the given Id.

Authentication

Connected account required

Tags

retrievewebhookeventlogwithid
RetrieveWebhookWithIdFUSIONAUTH_RETRIEVE_WEBHOOK_WITH_IDRetrieves the webhook for the given Id. If you pass in null for the Id, this will return all the webhooks.

Retrieves the webhook for the given Id. If you pass in null for the Id, this will return all the webhooks.

Authentication

Connected account required

Tags

retrievewebhookwithid
RevokeRefreshTokenByIdWithIdFUSIONAUTH_REVOKE_REFRESH_TOKEN_BY_ID_WITH_IDRevokes a single refresh token by the unique Id. The unique Id is not sensitive as it cannot be used to obtain another JWT.

Revokes a single refresh token by the unique Id. The unique Id is not sensitive as it cannot be used to obtain another JWT.

Authentication

Connected account required

Tags

revokerefreshtokenbyidwithid
RevokeUserConsentWithIdFUSIONAUTH_REVOKE_USER_CONSENT_WITH_IDRevokes a single User consent by Id.

Revokes a single User consent by Id.

Authentication

Connected account required

Tags

revokeuserconsentwithid
SearchApplicationsWithIdFUSIONAUTH_SEARCH_APPLICATIONS_WITH_IDSearches applications with the specified criteria and pagination.

Searches applications with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchapplicationswithid
SearchAuditLogsWithIdFUSIONAUTH_SEARCH_AUDIT_LOGS_WITH_IDSearches the audit logs with the specified criteria and pagination.

Searches the audit logs with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchauditlogswithid
SearchConsentsWithIdFUSIONAUTH_SEARCH_CONSENTS_WITH_IDSearches consents with the specified criteria and pagination.

Searches consents with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchconsentswithid
SearchEmailTemplatesWithIdFUSIONAUTH_SEARCH_EMAIL_TEMPLATES_WITH_IDSearches email templates with the specified criteria and pagination.

Searches email templates with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchemailtemplateswithid
SearchEntitiesByIdsWithIdFUSIONAUTH_SEARCH_ENTITIES_BY_IDS_WITH_IDRetrieves the entities for the given Ids. If any Id is invalid, it is ignored.

Retrieves the entities for the given Ids. If any Id is invalid, it is ignored.

Authentication

Connected account required

Tags

searchentitiesbyidswithid
SearchEntitiesWithIdFUSIONAUTH_SEARCH_ENTITIES_WITH_IDSearches entities with the specified criteria and pagination.

Searches entities with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchentitieswithid
SearchEntityGrantsWithIdFUSIONAUTH_SEARCH_ENTITY_GRANTS_WITH_IDSearches Entity Grants with the specified criteria and pagination.

Searches Entity Grants with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchentitygrantswithid
SearchEntityTypesWithIdFUSIONAUTH_SEARCH_ENTITY_TYPES_WITH_IDSearches the entity types with the specified criteria and pagination.

Searches the entity types with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchentitytypeswithid
SearchEventLogsWithIdFUSIONAUTH_SEARCH_EVENT_LOGS_WITH_IDSearches the event logs with the specified criteria and pagination.

Searches the event logs with the specified criteria and pagination.

Authentication

Connected account required

Tags

searcheventlogswithid
SearchGroupMembersWithIdFUSIONAUTH_SEARCH_GROUP_MEMBERS_WITH_IDSearches group members with the specified criteria and pagination.

Searches group members with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchgroupmemberswithid
SearchGroupsWithIdFUSIONAUTH_SEARCH_GROUPS_WITH_IDSearches groups with the specified criteria and pagination.

Searches groups with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchgroupswithid
SearchIdentityProvidersWithIdFUSIONAUTH_SEARCH_IDENTITY_PROVIDERS_WITH_IDSearches identity providers with the specified criteria and pagination.

Searches identity providers with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchidentityproviderswithid
SearchIPAccessControlListsWithIdFUSIONAUTH_SEARCH_IPACCESS_CONTROL_LISTS_WITH_IDSearches the IP Access Control Lists with the specified criteria and pagination.

Searches the IP Access Control Lists with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchipaccesscontrollistswithid
SearchKeysWithIdFUSIONAUTH_SEARCH_KEYS_WITH_IDSearches keys with the specified criteria and pagination.

Searches keys with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchkeyswithid
SearchLambdasWithIdFUSIONAUTH_SEARCH_LAMBDAS_WITH_IDSearches lambdas with the specified criteria and pagination.

Searches lambdas with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchlambdaswithid
SearchLoginRecordsWithIdFUSIONAUTH_SEARCH_LOGIN_RECORDS_WITH_IDSearches the login records with the specified criteria and pagination.

Searches the login records with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchloginrecordswithid
SearchTenantsWithIdFUSIONAUTH_SEARCH_TENANTS_WITH_IDSearches tenants with the specified criteria and pagination.

Searches tenants with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchtenantswithid
SearchThemesWithIdFUSIONAUTH_SEARCH_THEMES_WITH_IDSearches themes with the specified criteria and pagination.

Searches themes with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchthemeswithid
SearchUserCommentsWithIdFUSIONAUTH_SEARCH_USER_COMMENTS_WITH_IDSearches user comments with the specified criteria and pagination.

Searches user comments with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchusercommentswithid
SearchUsersByIdsWithIdFUSIONAUTH_SEARCH_USERS_BY_IDS_WITH_IDRetrieves the users for the given Ids. If any Id is invalid, it is ignored.

Retrieves the users for the given Ids. If any Id is invalid, it is ignored.

Authentication

Connected account required

Tags

searchusersbyidswithid
SearchUsersByQueryWithIdFUSIONAUTH_SEARCH_USERS_BY_QUERY_WITH_IDRetrieves the users for the given search criteria and pagination.

Retrieves the users for the given search criteria and pagination.

Authentication

Connected account required

Tags

searchusersbyquerywithid
SearchWebhookEventLogsWithIdFUSIONAUTH_SEARCH_WEBHOOK_EVENT_LOGS_WITH_IDSearches the webhook event logs with the specified criteria and pagination.

Searches the webhook event logs with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchwebhookeventlogswithid
SearchWebhooksWithIdFUSIONAUTH_SEARCH_WEBHOOKS_WITH_IDSearches webhooks with the specified criteria and pagination.

Searches webhooks with the specified criteria and pagination.

Authentication

Connected account required

Tags

searchwebhookswithid
SendEmailWithIdFUSIONAUTH_SEND_EMAIL_WITH_IDSend an email using an email template Id. You can optionally provide <code>requestData</code> to access key value pairs in the email template.

Send an email using an email template Id. You can optionally provide <code>requestData</code> to access key value pairs in the email template.

Authentication

Connected account required

Tags

sendemailwithid
SendFamilyRequestEmailWithIdFUSIONAUTH_SEND_FAMILY_REQUEST_EMAIL_WITH_IDSends out an email to a parent that they need to register and create a family or need to log in and add a child to their existing family.

Sends out an email to a parent that they need to register and create a family or need to log in and add a child to their existing family.

Authentication

Connected account required

Tags

sendfamilyrequestemailwithid
SendPasswordlessCodeWithIdFUSIONAUTH_SEND_PASSWORDLESS_CODE_WITH_IDSend a passwordless authentication code in an email to complete login.

Send a passwordless authentication code in an email to complete login.

Authentication

Connected account required

Tags

sendpasswordlesscodewithid
SendTwoFactorCodeForEnableDisableWithIdFUSIONAUTH_SEND_TWO_FACTOR_CODE_FOR_ENABLE_DISABLE_WITH_IDSend a Two Factor authentication code to assist in setting up Two Factor authentication or disabling.

Send a Two Factor authentication code to assist in setting up Two Factor authentication or disabling.

Authentication

Connected account required

Tags

sendtwofactorcodeforenabledisablewithid
SendTwoFactorCodeForLoginUsingMethodWithIdFUSIONAUTH_SEND_TWO_FACTOR_CODE_FOR_LOGIN_USING_METHOD_WITH_IDSend a Two Factor authentication code to allow the completion of Two Factor authentication.

Send a Two Factor authentication code to allow the completion of Two Factor authentication.

Authentication

Connected account required

Tags

sendtwofactorcodeforloginusingmethodwithid
SendVerifyIdentityWithIdFUSIONAUTH_SEND_VERIFY_IDENTITY_WITH_IDSend a verification code using the appropriate transport for the identity type being verified.

Send a verification code using the appropriate transport for the identity type being verified.

Authentication

Connected account required

Tags

sendverifyidentitywithid
StartIdentityProviderConnectionTestWithIdFUSIONAUTH_START_IDENTITY_PROVIDER_CONNECTION_TEST_WITH_IDBegins an identity provider connection test.

Begins an identity provider connection test.

Authentication

Connected account required

Tags

startidentityproviderconnectiontestwithid
StartIdentityProviderLoginWithIdFUSIONAUTH_START_IDENTITY_PROVIDER_LOGIN_WITH_IDBegins a login request for a 3rd party login that requires user interaction such as HYPR.

Begins a login request for a 3rd party login that requires user interaction such as HYPR.

Authentication

Connected account required

Tags

startidentityproviderloginwithid
StartPasswordlessLoginWithIdFUSIONAUTH_START_PASSWORDLESS_LOGIN_WITH_IDStart a passwordless login request by generating a passwordless code. This code can be sent to the User using the Send Passwordless Code API or using a mechanism outside of FusionAuth. The passwordless login is completed by using the Passwordless Login API with this code.

Start a passwordless login request by generating a passwordless code. This code can be sent to the User using the Send Passwordless Code API or using a mechanism outside of FusionAuth. The passwordless login is completed by using the Passwordless Login API with this code.

Authentication

Connected account required

Tags

startpasswordlessloginwithid
StartTwoFactorLoginWithIdFUSIONAUTH_START_TWO_FACTOR_LOGIN_WITH_IDStart a Two-Factor login request by generating a two-factor identifier. This code can then be sent to the Two Factor Send API (/api/two-factor/send)in order to send a one-time use code to a user. You can also use one-time use code returned to send the code out-of-band. The Two-Factor login is completed by making a request to the Two-Factor Login API (/api/two-factor/login). with the two-factor identifier and the one-time use code. This API is intended to allow you to begin a Two-Factor login outside a normal login that originated from the Login API (/api/login).

Start a Two-Factor login request by generating a two-factor identifier. This code can then be sent to the Two Factor Send API (/api/two-factor/send)in order to send a one-time use code to a user. You can also use one-time use code returned to send the code out-of-band. The Two-Factor login is completed by making a request to the Two-Factor Login API (/api/two-factor/login). with the two-factor identifier and the one-time use code. This API is intended to allow you to begin a Two-Factor login outside a normal login that originated from the Login API (/api/login).

Authentication

Connected account required

Tags

starttwofactorloginwithid
StartVerifyIdentityWithIdFUSIONAUTH_START_VERIFY_IDENTITY_WITH_IDStart a verification of an identity by generating a code. This code can be sent to the User using the Verify Send API Verification Code API or using a mechanism outside of FusionAuth. The verification is completed by using the Verify Complete API with this code.

Start a verification of an identity by generating a code. This code can be sent to the User using the Verify Send API Verification Code API or using a mechanism outside of FusionAuth. The verification is completed by using the Verify Complete API with this code.

Authentication

Connected account required

Tags

startverifyidentitywithid
StartWebAuthnLoginWithIdFUSIONAUTH_START_WEB_AUTHN_LOGIN_WITH_IDStart a WebAuthn authentication ceremony by generating a new challenge for the user

Start a WebAuthn authentication ceremony by generating a new challenge for the user

Authentication

Connected account required

Tags

startwebauthnloginwithid
StartWebAuthnRegistrationWithIdFUSIONAUTH_START_WEB_AUTHN_REGISTRATION_WITH_IDStart a WebAuthn registration ceremony by generating a new challenge for the user

Start a WebAuthn registration ceremony by generating a new challenge for the user

Authentication

Connected account required

Tags

startwebauthnregistrationwithid
TwoFactorLoginWithIdFUSIONAUTH_TWO_FACTOR_LOGIN_WITH_IDComplete login using a 2FA challenge

Complete login using a 2FA challenge

Authentication

Connected account required

Tags

twofactorloginwithid
UpdateApplicationRoleWithIdFUSIONAUTH_UPDATE_APPLICATION_ROLE_WITH_IDUpdates the application role with the given Id for the application.

Updates the application role with the given Id for the application.

Authentication

Connected account required

Tags

updateapplicationrolewithid
UpdateApplicationWithIdFUSIONAUTH_UPDATE_APPLICATION_WITH_IDUpdates the application with the given Id. OR Reactivates the application with the given Id.

Updates the application with the given Id. OR Reactivates the application with the given Id.

Authentication

Connected account required

Tags

updateapplicationwithid
UpdateConnectorWithIdFUSIONAUTH_UPDATE_CONNECTOR_WITH_IDUpdates the connector with the given Id.

Updates the connector with the given Id.

Authentication

Connected account required

Tags

updateconnectorwithid
UpdateConsentWithIdFUSIONAUTH_UPDATE_CONSENT_WITH_IDUpdates the consent with the given Id.

Updates the consent with the given Id.

Authentication

Connected account required

Tags

updateconsentwithid
UpdateEmailTemplateWithIdFUSIONAUTH_UPDATE_EMAIL_TEMPLATE_WITH_IDUpdates the email template with the given Id.

Updates the email template with the given Id.

Authentication

Connected account required

Tags

updateemailtemplatewithid
UpdateEntityTypePermissionWithIdFUSIONAUTH_UPDATE_ENTITY_TYPE_PERMISSION_WITH_IDUpdates the permission with the given Id for the entity type.

Updates the permission with the given Id for the entity type.

Authentication

Connected account required

Tags

updateentitytypepermissionwithid
UpdateEntityTypeWithIdFUSIONAUTH_UPDATE_ENTITY_TYPE_WITH_IDUpdates the Entity Type with the given Id.

Updates the Entity Type with the given Id.

Authentication

Connected account required

Tags

updateentitytypewithid
UpdateEntityWithIdFUSIONAUTH_UPDATE_ENTITY_WITH_IDUpdates the Entity with the given Id.

Updates the Entity with the given Id.

Authentication

Connected account required

Tags

updateentitywithid
UpdateFormFieldWithIdFUSIONAUTH_UPDATE_FORM_FIELD_WITH_IDUpdates the form field with the given Id.

Updates the form field with the given Id.

Authentication

Connected account required

Tags

updateformfieldwithid
UpdateFormWithIdFUSIONAUTH_UPDATE_FORM_WITH_IDUpdates the form with the given Id.

Updates the form with the given Id.

Authentication

Connected account required

Tags

updateformwithid
UpdateGroupMembersWithIdFUSIONAUTH_UPDATE_GROUP_MEMBERS_WITH_IDCreates a member in a group.

Creates a member in a group.

Authentication

Connected account required

Tags

updategroupmemberswithid
UpdateGroupWithIdFUSIONAUTH_UPDATE_GROUP_WITH_IDUpdates the group with the given Id.

Updates the group with the given Id.

Authentication

Connected account required

Tags

updategroupwithid
UpdateIdentityProviderWithIdFUSIONAUTH_UPDATE_IDENTITY_PROVIDER_WITH_IDUpdates the identity provider with the given Id.

Updates the identity provider with the given Id.

Authentication

Connected account required

Tags

updateidentityproviderwithid
UpdateIntegrationsWithIdFUSIONAUTH_UPDATE_INTEGRATIONS_WITH_IDUpdates the available integrations.

Updates the available integrations.

Authentication

Connected account required

Tags

updateintegrationswithid
UpdateIPAccessControlListWithIdFUSIONAUTH_UPDATE_IPACCESS_CONTROL_LIST_WITH_IDUpdates the IP Access Control List with the given Id.

Updates the IP Access Control List with the given Id.

Authentication

Connected account required

Tags

updateipaccesscontrollistwithid
UpdateKeyWithIdFUSIONAUTH_UPDATE_KEY_WITH_IDUpdates the key with the given Id.

Updates the key with the given Id.

Authentication

Connected account required

Tags

updatekeywithid
UpdateLambdaWithIdFUSIONAUTH_UPDATE_LAMBDA_WITH_IDUpdates the lambda with the given Id.

Updates the lambda with the given Id.

Authentication

Connected account required

Tags

updatelambdawithid
UpdateMessageTemplateWithIdFUSIONAUTH_UPDATE_MESSAGE_TEMPLATE_WITH_IDUpdates the message template with the given Id.

Updates the message template with the given Id.

Authentication

Connected account required

Tags

updatemessagetemplatewithid
UpdateMessengerWithIdFUSIONAUTH_UPDATE_MESSENGER_WITH_IDUpdates the messenger with the given Id.

Updates the messenger with the given Id.

Authentication

Connected account required

Tags

updatemessengerwithid
UpdateOAuthScopeWithIdFUSIONAUTH_UPDATE_OAUTH_SCOPE_WITH_IDUpdates the OAuth scope with the given Id for the application.

Updates the OAuth scope with the given Id for the application.

Authentication

Connected account required

Tags

updateoauthscopewithid
UpdateRegistrationWithIdFUSIONAUTH_UPDATE_REGISTRATION_WITH_IDUpdates the registration for the user with the given Id and the application defined in the request.

Updates the registration for the user with the given Id and the application defined in the request.

Authentication

Connected account required

Tags

updateregistrationwithid
UpdateSystemConfigurationWithIdFUSIONAUTH_UPDATE_SYSTEM_CONFIGURATION_WITH_IDUpdates the system configuration.

Updates the system configuration.

Authentication

Connected account required

Tags

updatesystemconfigurationwithid
UpdateTenantManagerConfigurationWithIdFUSIONAUTH_UPDATE_TENANT_MANAGER_CONFIGURATION_WITH_IDUpdates the Tenant Manager configuration.

Updates the Tenant Manager configuration.

Authentication

Connected account required

Tags

updatetenantmanagerconfigurationwithid
UpdateTenantManagerIdentityProviderTypeConfigurationWithIdFUSIONAUTH_UPDATE_TENANT_MANAGER_IDENTITY_PROVIDER_TYPE_CONFIGURATION_WITH_IDUpdates the tenant manager identity provider type configuration for the given identity provider type.

Updates the tenant manager identity provider type configuration for the given identity provider type.

Authentication

Connected account required

Tags

updatetenantmanageridentityprovidertypeconfigurationwithid
UpdateTenantWithIdFUSIONAUTH_UPDATE_TENANT_WITH_IDUpdates the tenant with the given Id.

Updates the tenant with the given Id.

Authentication

Connected account required

Tags

updatetenantwithid
UpdateThemeWithIdFUSIONAUTH_UPDATE_THEME_WITH_IDUpdates the theme with the given Id.

Updates the theme with the given Id.

Authentication

Connected account required

Tags

updatethemewithid
UpdateTwoFactorWithIdFUSIONAUTH_UPDATE_TWO_FACTOR_WITH_IDUpdates the two-factor method for the given user using a JSON body.

Updates the two-factor method for the given user using a JSON body.

Authentication

Connected account required

Tags

updatetwofactorwithid
UpdateUserActionReasonWithIdFUSIONAUTH_UPDATE_USER_ACTION_REASON_WITH_IDUpdates the user action reason with the given Id.

Updates the user action reason with the given Id.

Authentication

Connected account required

Tags

updateuseractionreasonwithid
UpdateUserActionWithIdFUSIONAUTH_UPDATE_USER_ACTION_WITH_IDUpdates the user action with the given Id. OR Reactivates the user action with the given Id.

Updates the user action with the given Id. OR Reactivates the user action with the given Id.

Authentication

Connected account required

Tags

updateuseractionwithid
UpdateUserConsentWithIdFUSIONAUTH_UPDATE_USER_CONSENT_WITH_IDUpdates a single User consent by Id.

Updates a single User consent by Id.

Authentication

Connected account required

Tags

updateuserconsentwithid
UpdateUserFamilyWithIdFUSIONAUTH_UPDATE_USER_FAMILY_WITH_IDUpdates a family with a given Id. OR Adds a user to an existing family. The family Id must be specified.

Updates a family with a given Id. OR Adds a user to an existing family. The family Id must be specified.

Authentication

Connected account required

Tags

updateuserfamilywithid
UpdateUserVerifyEmailFUSIONAUTH_UPDATE_USER_VERIFY_EMAILRe-sends the verification email to the user. If the Application has configured a specific email template this will be used instead of the tenant configuration. OR Re-sends the verification email to the user. OR Generate a new Email Verification Id to be used with the Verify Email API. This API will not attempt to send an email to the User. This API may be used to collect the verificationId for use with a third party system.

Re-sends the verification email to the user. If the Application has configured a specific email template this will be used instead of the tenant configuration. OR Re-sends the verification email to the user. OR Generate a new Email Verification Id to be used with the Verify Email API. This API will not attempt to send an email to the User. This API may be used to collect the verificationId for use with a third party system.

Authentication

Connected account required

Tags

updateuserverifyemail
UpdateUserVerifyRegistrationFUSIONAUTH_UPDATE_USER_VERIFY_REGISTRATIONRe-sends the application registration verification email to the user. OR Generate a new Application Registration Verification Id to be used with the Verify Registration API. This API will not attempt to send an email to the User. This API may be used to collect the verificationId for use with a third party system.

Re-sends the application registration verification email to the user. OR Generate a new Application Registration Verification Id to be used with the Verify Registration API. This API will not attempt to send an email to the User. This API may be used to collect the verificationId for use with a third party system.

Authentication

Connected account required

Tags

updateuserverifyregistration
UpdateUserWithIdFUSIONAUTH_UPDATE_USER_WITH_IDUpdates the user with the given Id. OR Reactivates the user with the given Id.

Updates the user with the given Id. OR Reactivates the user with the given Id.

Authentication

Connected account required

Tags

updateuserwithid
UpdateWebhookWithIdFUSIONAUTH_UPDATE_WEBHOOK_WITH_IDUpdates the webhook with the given Id.

Updates the webhook with the given Id.

Authentication

Connected account required

Tags

updatewebhookwithid
UpsertEntityGrantWithIdFUSIONAUTH_UPSERT_ENTITY_GRANT_WITH_IDCreates or updates an Entity Grant. This is when a User/Entity is granted permissions to an Entity.

Creates or updates an Entity Grant. This is when a User/Entity is granted permissions to an Entity.

Authentication

Connected account required

Tags

upsertentitygrantwithid
ValidateJWTWithIdFUSIONAUTH_VALIDATE_JWTWITH_IDValidates the provided JWT (encoded JWT string) to ensure the token is valid. A valid access token is properly signed and not expired. <p> This API may be used to verify the JWT as well as decode the encoded JWT into human readable identity claims.

Validates the provided JWT (encoded JWT string) to ensure the token is valid. A valid access token is properly signed and not expired. <p> This API may be used to verify the JWT as well as decode the encoded JWT into human readable identity claims.

Authentication

Connected account required

Tags

validatejwtwithid
VendJWTWithIdFUSIONAUTH_VEND_JWTWITH_IDIt's a JWT vending machine! Issue a new access token (JWT) with the provided claims in the request. This JWT is not scoped to a tenant or user, it is a free form token that will contain what claims you provide. <p> The iat, exp and jti claims will be added by FusionAuth, all other claims must be provided by the caller. If a TTL is not provided in the request, the TTL will be retrieved from the default Tenant or the Tenant specified on the request either by way of the X-FusionAuth-TenantId request header, or a tenant scoped API key.

It's a JWT vending machine! Issue a new access token (JWT) with the provided claims in the request. This JWT is not scoped to a tenant or user, it is a free form token that will contain what claims you provide. <p> The iat, exp and jti claims will be added by FusionAuth, all other claims must be provided by the caller. If a TTL is not provided in the request, the TTL will be retrieved from the default Tenant or the Tenant specified on the request either by way of the X-FusionAuth-TenantId request header, or a tenant scoped API key.

Authentication

Connected account required

Tags

vendjwtwithid
VerifyIdentityWithIdFUSIONAUTH_VERIFY_IDENTITY_WITH_IDAdministratively verify a user identity.

Administratively verify a user identity.

Authentication

Connected account required

Tags

verifyidentitywithid
VerifyUserRegistrationWithIdFUSIONAUTH_VERIFY_USER_REGISTRATION_WITH_IDConfirms a user's registration. The request body will contain the verificationId. You may also be required to send a one-time use code based upon your configuration. When the application is configured to gate a user until their registration is verified, this procedures requires two values instead of one. The verificationId is a high entropy value and the one-time use code is a low entropy value that is easily entered in a user interactive form. The two values together are able to confirm a user's registration and mark the user's registration as verified.

Confirms a user's registration. The request body will contain the verificationId. You may also be required to send a one-time use code based upon your configuration. When the application is configured to gate a user until their registration is verified, this procedures requires two values instead of one. The verificationId is a high entropy value and the one-time use code is a low entropy value that is easily entered in a user interactive form. The two values together are able to confirm a user's registration and mark the user's registration as verified.

Authentication

Connected account required

Tags

verifyuserregistrationwithid

Provider resources