Get FCA Requirements
The **Get FCA Requirements** is an **authenticated API call** that returns the FCA compliance requirements for a `UK` user based on their current FCA status. Use the `status` query parameter to fetch the relevant form data for categorization, investor agreement, risk assessment, cooling period, or blocked retry.
Headers
x-user-identifier
Your authenticated user Email Id address.
Note: This is applicable only for Auth Reliance Flows
x-access-token
Your Partner Access Token. Please refer here for a tutorial on generating your access token.
Note: This is applicable only for Auth Reliance Flows
Query parameters
status
The current FCA status of the user. Call [Get FCA Status](/api/whitelabel/fca/get-fca-status) first to determine which step the user is on, then pass that value here to fetch the corresponding requirements.
| Status | When to use |
| --- | --- |
| `CATEGORIZATION_PENDING` | Returns the investor categorization questionnaire |
| `AGREEMENT_PENDING` | Returns the investor agreement content to display and accept |
| `RISK_ASSESSMENT_PENDING` | Returns the risk assessment questionnaire |
| `COOLING_PERIOD` | Returns the cooling-off period expiry timestamp |
| `BLOCKED_RETRY` | Returns retry timing details after failed attempts |
Response
200 - Success
data
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
500
Internal Server Error