PUT /api/v3/vendor/{vendorId}/account

Moves accounts from their current vendor to the specified vendor

AddAccountsV3 Permissions: MoveAccountsBetweenVendors (Manage)
Use this endpoint to reassign one or more accounts to a different vendor. Each account’s vendor reference is updated and a clean-bill process is triggered to recalculate affected data. If some accounts fail (e.g., not found), successful moves still execute and errors are reported together.

Request Headers

Header Value Required Description
ECI-ApiKey string Yes Your API key. See Authentication.
Content-Type application/json Yes All requests must specify JSON content type, including the request body.

Path Parameters

Name Description Type Required
vendorId Unique numeric identifier of the destination vendor integer (int32) Required

Request Body

Array of:

Type: integer (int32)

Example Request Body application/json
[
  1
]

Responses

204 No Content The request succeeded. No content is returned in the response body.
400 Bad Request The request was malformed or contains invalid parameters. Check the request body and query parameters.
404 Not Found The requested resource was not found. Verify the ID or path is correct.