Update party
PUT/v1/parties/:partyId
Update an existing party. Supports partial updates and maintains entity type. Relationships can be added, updated, or removed through the relationships array. Unsupported fields for a given banking service are ignored. Field behavior:
- Omitted fields keep existing values.
- status is read-only and ignored if sent.
- emailAddresses: preferred (isPreferred=true) else first.
- phoneNumbers: all provided values are passed through.
- addresses: one per purpose (preferred else first).
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
- 500
- 503
Party updated successfully
Schema validation error (GEN000000). Missing required "partyid" header (PAR000002). Party ID in header does not match party ID in path (PAR000006).
Missing or invalid authentication token (GEN001002) or Role unauthorized (GEN001006) or Tenant context could not be resolved (AUT001001)
External application access denied (AUT003001) or Party not in required status (PAR003001)
Party not found (PAR004001) or No open binding for the party (CRT004005)
Invalid party type (PAR009004)
Internal server error (GEN100000). Service error (GEN100001). An error occurred while communicating with the connector (PAR100002).
All connector targets are currently unhealthy (CRT103001)