Overview
This endpoint can be used to get the complete list of custom company settings and their values for a specific company.
To consume the endpoint, you must:
- Be an authenticated user.
For information on how you can authenticate, see Authentication.
After you authenticate and receive a valid token, you must pass it to service calls.
Endpoint
An example of this endpoint for XX server is:
- https://XX.api.sellercloud.com/rest/api/Companies/{id}/CustomSettings
For your server, the endpoint will be:
- https://{your_server_id}.api.sellercloud.com/rest/api/Companies/{id}/CustomSettings
Request
- Method Type: HttpGet
- Authorization: Use Bearer Token (where ‘Token’ is the token received from the token authentication)
- Header info: Content-Type: application/json
| Parameter | Parameter Type | Data Type | Description | Required |
| id | path | integer | ID of the targeted company | yes |
Response
- If the user is authenticated and the request is successful, the response is Status Code 200 => OK
- If the user is not authenticated, the response is Status Code 401 => Invalid Token
- In case of an error, the response is Status Code 500 => Internal Server Error
- In case of an incorrect request, the response is Status Code 400 => Bad Request
Response Body
{
"CustomSettings": [
{
"SettingName": "string",
"SettingValue": "string",
"MaskValue": true
}
]
}
Note that if Mask Value is enabled for a setting, the setting’s value will be hidden (displayed as asterisk signs) in the response body.
