Upsert an application instance configuration

Request

Creates or updates (upserts) an application instance configuration.

Security
SecretApiKey or JWT or ApplicationJWT
Path
applicationIdstring, <= 50 characters^[@~\-\.\w]+$required

Unique identifier of the application.

Bodyapplication/json
settingsobjectrequired

Configuration settings for the application instance.

Example:
{ "color": "red", "level": "gold" }
curl -i -X PUT \
  'https://www.rebilly.com/_mock/catalog/all/application-instances/{applicationId}/configuration' \
  -H 'Content-Type: application/json' \
  -H 'REB-APIKEY: YOUR_API_KEY_HERE' \
  -d '{
    "settings": {
      "color": "red",
      "level": "gold"
    }
  }'

Responses

Application instance configuration updated.

Headers
X-RateLimit-Limitinteger

Total number of rate limit tokens for this request within a rate limit period. For more information, see Rate limits.

Example:3600
X-RateLimit-Remaininginteger

Remaining number of rate limit tokens for this request within the rate limit period. For example, in the sandbox environment, rate limits for non-GET endpoints are set at 3000 requests per 10 minutes.

Example:3600
Bodyapplication/json
settingsobjectrequired

Configuration settings for the application instance.

Example:
{ "color": "red", "level": "gold" }
Response
{ "settings": { "color": "red", "level": "gold" }, "_links": [ {} ] }