API ReferenceAdmin Endpoints
Admin/ App Settings
Admin app setting and version-control management endpoints.
Authorization
admin-access-token AuthorizationBearer <token>
Admin access token. In Apidog use token value {{admin_access_token}}.
In: header
Header Parameters
env?string
Environment override (use "test" to bypass payload encryption)
Default
"test"timezone?string
Client timezone
Default
"UTC"device?string
Client device type/details
Default
"ios"Accept-Language?string
Client language/locale preference
Default
"en"Response Body
application/json
curl -X GET "https://example.com/api/admin/app_settings/v1" \ -H "env: test" \ -H "timezone: UTC" \ -H "device: ios" \ -H "Accept-Language: en" \ -H "Authorization: Bearer {{admin_access_token}}"{ "code": "string", "response": { "supportEmail": "string", "playStoreLink": "string", "appStoreLink": "string", "termsUrl": "string", "privacyUrl": "string", "ios": { "latestVersion": "string", "latestBuildNumber": 0, "supportedVersion": "string", "supportedBuildNumber": 0 }, "android": { "latestVersion": "string", "latestBuildNumber": 0, "supportedVersion": "string", "supportedBuildNumber": 0 }, "underMaintenance": true, "hardPaywall": true, "uploadSetting": { "defaultCompression": true, "userMaxFileSizeMb": 1, "adminMaxFileSizeMb": 1 } }}Authorization
admin-access-token AuthorizationBearer <token>
Admin access token. In Apidog use token value {{admin_access_token}}.
In: header
Header Parameters
env?string
Environment override (use "test" to bypass payload encryption)
Default
"test"timezone?string
Client timezone
Default
"UTC"device?string
Client device type/details
Default
"ios"Accept-Language?string
Client language/locale preference
Default
"en"Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X PUT "https://example.com/api/admin/app_settings/v1" \ -H "env: test" \ -H "timezone: UTC" \ -H "device: ios" \ -H "Accept-Language: en" \ -H "Authorization: Bearer {{admin_access_token}}" \ -H "Content-Type: application/json" \ -d '{}'{ "code": "string", "response": { "supportEmail": "string", "playStoreLink": "string", "appStoreLink": "string", "termsUrl": "string", "privacyUrl": "string", "ios": { "latestVersion": "string", "latestBuildNumber": 0, "supportedVersion": "string", "supportedBuildNumber": 0 }, "android": { "latestVersion": "string", "latestBuildNumber": 0, "supportedVersion": "string", "supportedBuildNumber": 0 }, "underMaintenance": true, "hardPaywall": true, "uploadSetting": { "defaultCompression": true, "userMaxFileSizeMb": 1, "adminMaxFileSizeMb": 1 } }}