Update an existing account

Modify account details or provide values for optional fields that were not set during initial creation.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
enum
required

Identifier type for the parent entity. Use id for the Passport-assigned reference ID or externalId for the program manager-assigned identifier.

Allowed:
string
required

The customer's Passport-assigned ID or program manager-assigned external ID, based on the selected parentIdType.

string
enum
required

Identifier type for the entity. Use id for the Passport-assigned reference ID or externalId for the program manager-assigned identifier.

Allowed:
string
required

The account's Passport-assigned ID or program manager-assigned external ID, based on the selected idType.

Body Params

Fields to update on the account record.

string

Assign an external reference to your account.

debitCardissuance
object

Configuration for issuing debit cards for the account.

virtualCardissuance
object

Configuration for issuing virtual cards for the account.

string

Comment passed by the user.

configuration
object
string

Purpose for the account. Purposes are configurable and can be defined at the time of program manager's setup by sharing details with Passport team.

linkedDocument
array of objects

Document linked to the account. SPAA can be linked to account using purpose as AUTHORIZATION.

linkedDocument
string

Assign a nick name to the account.

string
enum

The type of account to be created.

Allowed:
string
enum

The mode of acceptance of documents.

Allowed:
acceptanceDetails
object

Details relating to the agreement acceptance.

boolean

Set one of your passport accounts as a primary account. By default, the customer’s first passport account will be set as primary. The customer can later change their primary account using this setting.

Headers
string
enum
required

Required. Set to NEVER for a synchronous response or ALWAYS for asynchronous processing.

Allowed:
Responses

202

The request has been accepted for processing, but the processing has not been completed. The request might or might not be eventually acted upon, and may be disallowed when processing occurs. Expected for all requests with Promise Mode as ALWAYS.

204

The Passport server successfully processed the request and is not returning any content. This is expected for all updates, deletion requests on the resources.

299

The Passport server successfully processed the request i.e. the object has been created or modified as requested, however the action may have an impact on transacting which is notified in the warning.

400

The request could not be accepted by the Passport server due to a malformed syntax, which may be a missing required parameter or other syntactical error.

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json