/api/network/v1/enterprises/{enterpriseId}/clients/connectionsConnect your OES client account to an OES partner account, enabling you to trade funds that you have custodied with BitGo. You must have an account on the partner's site. Clients can have multiple connections to the same partner.
Error scenarios:
400: Invalid Request Error
Occurs when the request parameters are invalid or malformed.
Examples: Invalid UUID format for enterpriseId or partnerId, missing required fields, invalid payload format, invalid signature, payload doesn't match request data.
401: Authentication Error
Occurs when the request is not authorized.
Examples: Caller is not a member of the enterprise. Payload/Signature are not valid.
403: Permission Denied Error
Occurs when the authenticated client doesn't have necessary permissions.
Examples: Enterprise does not have OES license.
404: Not Found Error
Occurs when the specified resources cannot be found.
Examples: Enterprise ID doesn't exist, specified partner ID doesn't exist.
422: Unprocessable Content Error
Occurs when the request is valid but cannot be processed due to business rules.
Examples: Invalid connection key schema for partner, unsupported key schema, partner is inactive, client and partner belong to different trust organizations.
500: Internal Server Error
Occurs when there's an unexpected server error processing the request.
Examples: Database connection issues. Transient network errors,
enterpriseIdstringRequired>= 1 characterspartnerId string required name string required >= 1 charactersconnectionKeyOne ofrequired schema string required tokenconnectionToken string required >= 1 charactersnonce string required >= 1 characterspayload string required >= 1 characterssignature string required >= 1 charactersconnection object required id string required name string required >= 1 charactersclientId string required partnerId string required networkAccountId string required createdAt string <date-time>required updatedAt string <date-time>required active boolean required proof string required >= 1 charactersnonce string required >= 1 charactersevaluationId string >= 1 characterspendingApprovalId string >= 1 characterspolicyResult string approved rejectedpartnersConnectionId >= 1 characterspartnersClientId >= 1 charactersinitialized boolean required error string required error string required error string required error string required error string required