Developer Documentation
Settings & Maintenance
Settings and Maintenance
Settings
GET /admin/settingsGET /admin/settings/{key}PUT /admin/settings/{key}
Sensitive settings are masked in responses. Updating sensitive settings requires super_admin.
Maintenance
GET /admin/maintenancePOST /admin/maintenance/enablePOST /admin/maintenance/disable
Maintenance payload:
{
"message": "Scheduled maintenance in progress",
"affected_services": ["payments", "withdrawals"]
}Full API maintenance returns 503 for non-admin requests while health and status remain available.