TMS
cURL
curl --request POST \ --url https://cloud.memsource.com/web/api2/v1/vendors \ --header 'Authorization: <api-key>' \ --header 'Content-Type: application/json' \ --data ' { "vendorToken": "<string>", "sourceLocales": [ "<string>" ], "targetLocales": [ "<string>" ], "clients": [ { "uid": "<string>" } ], "domains": [ { "uid": "<string>" } ], "subDomains": [ { "uid": "<string>" } ], "workflowSteps": [ { "uid": "<string>" } ] } '
{ "id": "<string>", "uid": "<string>", "name": "<string>", "vendorToken": "<string>", "priceList": { "id": "<string>", "uid": "<string>", "name": "<string>" }, "netRateScheme": { "id": "<string>", "uid": "<string>", "name": "<string>", "dateCreated": "2023-11-07T05:31:56Z", "createdBy": { "firstName": "<string>", "lastName": "<string>", "userName": "<string>", "email": "<string>", "role": "SYS_ADMIN", "id": "<string>", "uid": "<string>" } }, "sourceLocales": [ "<string>" ], "targetLocales": [ "<string>" ], "clients": [ { "id": "<string>", "uid": "<string>", "name": "<string>" } ], "domains": [ { "id": "<string>", "uid": "<string>", "name": "<string>" } ], "subDomains": [ { "id": "<string>", "uid": "<string>", "name": "<string>" } ], "workflowSteps": [ { "name": "<string>", "id": "<string>", "uid": "<string>", "order": 123, "lqaEnabled": true } ] }
Get a token from auth/login endpoint and then pass it in the Authorization HTTP header in every subsequent API call. For more information visit our help center.
auth/login
Authorization
Show child attributes
Created
Was this page helpful?