FusionAuth User API is one of 37 APIs that FusionAuth publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include User. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
55 operations
across 29 paths,
and defines 81 schemas.
It is described by OpenAPI 3.2.0, at version 1.66.0.
Requests are made against 2 base URLs: http://localhost:9011, https://sandbox.fusionauth.io.
The identity and technical contract details declared by the specification.
ImportRequest
object
Import request.
5 properties
UserResponse
object
User API response object.
8 properties
MetaData
object
3 properties
TwoFactorRequest
object
10 properties
BreachedPasswordStatus
string
UserCommentResponse
object
User Comment Response
2 properties
DeviceInfo
object
5 properties
LogHistory
object
A historical state of a user log event. Since events can be modified, this stores the historical state.
1 property
FamilyMember
object
Models a single family member.
6 properties
FamilyRequest
object
API request for managing families and members.
1 property
EventInfo
object
Information about a user event (login, register, etc) that helps identify the source of the event (location, device type, OS, etc).
8 properties
ForgotPasswordRequest
object
Forgot password request object.
10 properties
VerifyEmailResponse
object
2 properties
ForgotPasswordResponse
object
Forgot password response object.
1 property
IdentityType
object
Model identity types provided by FusionAuth.
1 property
UserDeleteRequest
object
User API delete request object.
7 properties
UserTwoFactorConfiguration
object
2 properties
VerificationId
object
4 properties
UserConsentRequest
object
API response for User consent.
1 property
VerifyRegistrationResponse
object
2 properties
TwoFactorDisableRequest
object
4 properties
GroupMember
object
A User's membership into a Group
5 properties
UserCommentSearchRequest
object
Search request for user comments
1 property
UserActionLog
object
A log for an action that was taken on a User.
19 properties
SearchRequest
object
Search API request.
2 properties
Locale
string
A Locale object represents a specific geographical, political, or cultural region.
UserCommentSearchCriteria
object
Search criteria for user comments.
7 properties
ZoneId
string
Timezone Identifier
LocalDate
string
A date without a time-zone in the ISO-8601 calendar system, such as 2007-12-03.
UserConsentResponse
object
API response for User consent.
2 properties
VerifyEmailRequest
object
4 properties
FamilyEmailRequest
object
API request for sending out family requests to parent's.
1 property
Error
object
Defines an error.
3 properties
IdentityVerifiedReason
string
Models the reason that {@link UserIdentityverified} was set to true or false.
RecentLoginResponse
object
Response for the user login report.
1 property
Errors
object
Standard error domain object that can also be used as the response from an API call.
2 properties
User
object
The public, global view of a User. This object contains all global information about the user including birthdate, registration information preferred languages…
40 properties
EmailPlus
object
4 properties
UserRegistration
object
User registration information for a single application.
16 properties
ActionData
object
10 properties
ConsentStatus
string
Models a consent.
SendSetPasswordIdentityType
string
Used to indicate which identity type a password "request" might go to. It could be used for send set passwords or send password resets.
Location
object
Location information. Useful for IP addresses and other displayable data objects.
7 properties
PendingResponse
object
1 property
UserRequest
object
User API request object.
9 properties
UserComment
object
A log for an event that happened to a User.
5 properties
ChangePasswordRequest
object
Change password request object.
10 properties
ZonedDateTime
integer
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
UserIdentity
object
11 properties
HistoryItem
object
4 properties
RefreshToken
object
Models a JWT Refresh Token.
9 properties
TwoFactorRecoveryCodeResponse
object
1 property
UserSearchCriteria
object
This class is the user query. It provides a build pattern as well as public fields for use on forms and in actions.
6 properties
RegistrationDeleteRequest
object
Registration delete API request object.
1 property
FamilyResponse
object
API response for managing families and members.
2 properties
SortField
object
3 properties
UserDeleteResponse
object
User API bulk response object.
4 properties
TwoFactorMethod
object
7 properties
DisplayableRawLogin
object
A displayable raw login that includes application name and user loginId.
8 properties
ContentStatus
string
Status for content like usernames, profile attributes, etc.
RegistrationRequest
object
Registration API request object.
10 properties
Consent
object
Models a consent.
11 properties
SearchResponse
object
Search API response.
4 properties
RegistrationResponse
object
Registration API request object.
9 properties
ChangePasswordResponse
object
Change password response object.
2 properties
Family
object
Models a family grouping of users.
4 properties
UserConsent
object
Models a User consent.
10 properties
TwoFactorResponse
object
2 properties
UserDeleteSingleRequest
object
User API delete request object for a single user.
2 properties
ActionResponse
object
The user action response object.
2 properties
UserCommentSearchResponse
object
User comment search response
2 properties
RefreshTokenImportRequest
object
Refresh Token Import request.
2 properties
AuthenticatorConfiguration
object
3 properties
LocalizedIntegers
object
Models a set of localized Integers that can be stored as JSON.
ChangePasswordReason
string
VerifyRegistrationRequest
object
3 properties
ActionRequest
object
The user action request object.
3 properties
UserCommentRequest
object
1 property
The full machine-readable OpenAPI contract behind this narrative.
Other APIs FusionAuth publishes across the network.