| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Overview
Use this endpoint to update the fixedInfo.companyInfo object, which contains the company data provided by the applicant. This information is intended to be cross-checked against the company data extracted from documents (info.companyInfo).
This method allows you to update existing company information without creating a new profile—simply submit this PATCH request with the new data.
Important
- Submitting new information will overwrite the previously stored data. To retain current values, omit those fields from the request payload.
- A patched
fixedInfoentity could be quite damaging if misused. It is recommended to check in the sandbox environment if the response returns expected results.
NoteIf you need to re-check the company once the information has been changed, you need to revert the company verification status to
pendingby initiating another review.
Required permissions
To use this method, your app token must have the Change applicant's personal data permission.
Request examples
curl -X PATCH \
'https://api.sumsub.com/resources/applicants/673f390478c5cc60a492aa39/fixedInfo/companyInfo' \
-H 'accept: application/json' \
-H 'content-type: application/json' \
-H 'X-App-Token: <your-app-token>' \
-H 'X-App-Access-Sig: <your-signature>' \
-H 'X-App-Access-Ts: <unix-timestamp>' \
-d '{
"companyName": "Mega Corp",
"registrationNumber": "123-456-789",
"country": "USA",
"alternativeNames": [
"Mega",
"Megacorp"
],
"legalAddress": "New York, 100 Street",
"incorporatedOn": "2020-05-25",
"type": "Public Limited Company",
"registrationLocation": "New York",
"website": "www.website.com",
"skippedTypes": [
"ubo",
"representative"
],
"noDocs": false
}'Response explained
If the request is successfully sent and processed, you will get the following response indicating the data has been updated.
{
"ok": 1
}
NoteTo get the applicant profile data, use the following method.
If the request fails, you will receive an HTTP response containing an error code along with a message explaining the error. For example:
{
"code": 400,
"correlationId": "27b05e3e3a94851dc0d7caef793ab82d",
"errorCode": 0,
"description": "Invalid id '673390478c5cc60a492aa39'"
}