Key concepts
- Config ID — Stable identifier referenced by the SDK.
- Status —
draft,active, orpaused. Onlyactiveconfigurations are served. - Payload mapping — Arbitrary JSON payload returned to the SDK. Managed via a dedicated payload-mapping endpoint so large payloads can be edited independently from metadata.
- User attachment —
POST /v4/remote-configurations/{config_id}/users/{user_id}pins a specific user to this configuration, overriding segment rules. - Experiments — Remote configurations can be delivered as an experiment group payload.
Available endpoints
| Method | Endpoint | Description | Status |
|---|---|---|---|
| GET | /remote-configurations | List remote configurations | New |
| POST | /remote-configurations | Create a remote configuration | New |
| GET | /remote-configurations/{config_id} | Get a remote configuration | New |
| PUT | /remote-configurations/{config_id} | Replace a remote configuration | New |
| DELETE | /remote-configurations/{config_id} | Delete a remote configuration | New |
| PATCH | /remote-configurations/{config_id}/status | Change status (draft, active, paused) | New |
| GET | /remote-configurations/{config_id}/payload-mapping | Get the payload mapping | New |
| POST | /remote-configurations/{config_id}/payload-mapping | Set the payload mapping | New |
| POST | /remote-configurations/{config_id}/users/{user_id} | Attach a user to this configuration | New |
| DELETE | /remote-configurations/{config_id}/users/{user_id} | Detach a user | New |
Authentication
All v4 endpoints require a Secret Key. See Authentication.These endpoints are live in the api-gateway and the Qonversion MCP server. OpenAPI playground entries will be added in a follow-up once the upstream OpenAPI source is updated.