REST APIs for Users
User API calls must originate from the end-client
Equifax end-points are accessible by first using the User API /users/efx-config response data, and then the Equifax /oauth/token call.
User API and Equifax API calls are intended to be called from the end-client/user's device.
Endpoints above are all available to the customer and require a preauth token, returned from /direct/user-reg or /direct/preauth-token
Endpoints above are not available for use when Direct API calls are used.
/users/preauth-token/{paToken}
This request uses userId (from the response of /direct/user-reg) to generate a User Token.
The Preauth Token needed for this request is also generated by /direct/user-reg or /direct/preauth-token
/users/identity
This endpoint is most useful for checking whether the user's identity needs to be verified.
If the response has idpass set to true, then the user's identity is already verified.
If idpass is false, then the user's identity needs to be verified.
The user's identity can be verified with either:
The user's identity must be verified in order to enable the user's device to request the Equifax config data.
The data in the Equifax config provides the necessary credentials for making requests to the Equifax API from the consumer's device.
/users/get-mobile
/users/send-code/{mtoken}
/users/renew-code
/users/verify-code
/users/get-quiz
/users/verify-quiz
/users/efx-config
Use this endpoint to get the Equifax credentials and url
These will be needed for the consumer app to send requests to the Equifax API.
No Content
Bad Request
Unauthorized
Conflict
Internal Server Error
Service Unavailable
{- "username": "string",
- "oldPassword": "string",
- "newPassword": "string"
}
No Content
Bad Request
Unauthorized
Conflict
Internal Server Error
Service Unavailable
{- "recoveryQuestion": 1,
- "recoveryAnswer": "string",
- "oldRecoveryAnswer": "string",
- "token": "string"
}
OK
Bad Request
Unauthorized
Conflict
Internal Server Error
Service Unavailable
{- "email": "string",
- "mobile": "stringstri",
- "fname": "string",
- "lname": "string",
- "password": "stringst",
- "recoveryQuestion": 1,
- "recoveryAnswer": "string",
- "smsMsg": true,
- "emailMsg": true,
- "pushMsg": true
}
OK
Bad Request
Unauthorized
Conflict
Internal Server Error
Service Unavailable
{- "dob": "2019-08-24",
- "mobile": "stringstri",
- "ssn": "stringstr",
- "street1": "string",
- "street2": "string",
- "city": "string",
- "state": "st",
- "zip": "strin",
- "country": "string"
}