Update an application's submitter details
PATCH
/api/v1/applications/{id}/submitter
Authorizations
Section titled “ Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “ Path Parameters ” id
required
string
Request Bodyrequired
Section titled “ Request Bodyrequired ” Media type application/json
object
firstName
required
string
lastName
required
string
email
required
string
phoneNumber
Three-way, because “leave it alone” and “clear it” are different instructions and a two-way field cannot say both: OMITTED keeps whatever is stored (and carries it onto a fork), null clears it, an object sets it.
object
countryCode
required
string
phoneNumber
required
string
role
The contact’s role, free text (e.g. Authorised signatory). Three-way like phoneNumber: OMITTED keeps whatever is stored, null or blank clears it, a string sets it. Prefilled on the periodic review’s declaration.
string
capacity
The contact’s capacity, free text (e.g. Director). Three-way like role.
string
resend
Re-send the onboarding link to the updated email after saving. Works regardless of application status.
boolean
Examples
{ "firstName": "", "lastName": "", "email": "", "phoneNumber": { "countryCode": "+1", "phoneNumber": "4143319681" }, "resend": false}{ "firstName": "Michael", "lastName": "Chen", "email": "michael.chen@example.com", "phoneNumber": { "countryCode": "+1", "phoneNumber": "4143319681" }, "role": "string", "capacity": "string", "resend": false}Responses
Section titled “ Responses ”Submitter details updated
Media type application/json
object
firstName
required
string
lastName
required
string
email
required
string
phoneNumber
object
countryCode
required
string
phoneNumber
required
string
role
The contact’s role, free text.
string
capacity
The contact’s capacity, free text.
string
inviteEmail
Present only when resend was true
object
status
required
string
failureCode
string
reason
string
Examples
{ "firstName": "Michael", "lastName": "Chen", "email": "michael.chen@example.com", "phoneNumber": { "countryCode": "+1", "phoneNumber": "4143319681" }, "role": "Authorised signatory", "capacity": "Director"}{ "firstName": "Michael", "lastName": "Chen", "email": "michael.chen@acme-corp.com", "phoneNumber": { "countryCode": "+1", "phoneNumber": "4143319681" }, "role": "Authorised signatory", "capacity": "Director", "inviteEmail": { "status": "SENT", "failureCode": "INACTIVE_RECIPIENT", "reason": "We couldn't send the onboarding email to this address" }}