post https://sandbox-api.helix.q2.com/customerRelationship/create
See customerRelationship object definition for parameter details.
Use of this endpoint requires approval from Q2 and your bank partner.
Error Codes
Click to expand
Code | Message (en-US) | Notes |
---|---|---|
1-60000 | Any "Common Error Code" may occur. | See Common Error Codes |
60001 | primaryCustomerId or relatedCustomerId {0} is invalid. | |
60002 | Customer id {0} is inactive. | |
60003 | Customer id {0} is not in {1} status. | |
60004 | Customer id {0} is locked. | |
60005 | Customer id {0} is marked as deceased. | |
61400 | Program is not authorized to use this endpoint. Please contact your relationship manager for details. | |
156301 | RelationshipTypeId is a required field. | |
156302 | PrimaryCustomerId and RelatedCustomerId are required. | |
156303 | CanOpenAccounts is a required field | |
156304 | IsPrimaryContact is a required field | |
156305 | IsControlPerson is a required field. | |
156306 | IsBeneficialOwner is a required field. | |
156307 | This relationship already exists, use Update to make changes | |
156409 | Invalid relationshipType '{relationshipType}' for business type '{primaryCustomer.legalEntityType}' | |
156410 | Invalid relationshipType '{relationshipType}' | |
156411 | RequestingCutomerId {request.requestingCustomerId} must have an active customer relationship to primaryCustomerId {request.primaryCustomerId} | |
156412 | RequestingCustomerId {request.RequestingCustomerId} does not have proper permissions. | |
196027 | externalAccountAccessType '{request.externalAccountAccessType}' is invalid. Please refer to API documentation for valid types. |