Remote Config
Fetch the resolved template, and edit + publish parameters.
SDK-facing (API-key) Remote Config fetch. The app sends its instance context;
we resolve the active published template's parameters for it. Send the last
etag back as If-None-Match to skip the payload when nothing changed.
Un-prefixed (/partner/...).
| Method | Path | Summary |
|---|---|---|
POST | /partner/remote-config/fetch | |
PUT | /partner/remote-config/parameters | Create or update a parameter in the draft template. |
DELETE | /partner/remote-config/parameters/:key | Remove a parameter from the draft template. |
POST | /partner/remote-config/publish | Publish the current draft — makes all pending changes live for fetch. |
POST /partner/remote-config/fetch
POST 200 x-api-keyHeaders
Prop
Type
Body — RemoteConfigContextDto
Prop
Type
curl -X POST 'https://services.inverge.net/partner/remote-config/fetch' \
-H 'x-api-key: nxs_live_xxx' \
-H 'content-type: application/json' \
-d '{
"appInstanceId": "string",
"appVersion": "2.1.0",
"appBuild": 1
}'PUT /partner/remote-config/parameters
PUT 200 x-api-keyCreate or update a parameter in the draft template.
Body — UpsertParameterDto
Prop
Type
curl -X PUT 'https://services.inverge.net/partner/remote-config/parameters' \
-H 'x-api-key: nxs_live_xxx' \
-H 'content-type: application/json' \
-d '{
"key": "delivery_fee",
"valueType": "STRING"
}'DELETE /partner/remote-config/parameters/{key}
DELETE 204 x-api-keyRemove a parameter from the draft template.
Path parameters
Prop
Type
curl -X DELETE 'https://services.inverge.net/partner/remote-config/parameters/{key}' \
-H 'x-api-key: nxs_live_xxx'POST /partner/remote-config/publish
POST 200 x-api-keyPublish the current draft — makes all pending changes live for fetch.
Body — PublishDto
Prop
Type
curl -X POST 'https://services.inverge.net/partner/remote-config/publish' \
-H 'x-api-key: nxs_live_xxx' \
-H 'content-type: application/json' \
-d '{
"description": "string"
}'