Welcome to the User Center Permissions section for our API client. This guide explains how to manage and retrieve permission data through the /en/api-client/user-center/permissions
endpoint.
📌 Permission Categories
Our system supports the following permission types:
- Account Management (
account_control
) - Data Access (
data_view
) - System Settings (
system_config
) - Audit Logs (
audit_access
)
Each category contains granular permissions like:
edit_profile
change_password
view_transaction_history
🔐 Permission Scopes
Permissions are scoped to:
- User roles (e.g., admin, guest)
- Resource types (e.g., user_data, payment_info)
- Action levels (read, write, delete)
📌 Tip: Use
/en/api-docs/permissions
to explore detailed scope definitions and access control policies.
🛠️ How to Use
Retrieve Permissions
Send a GET request to/en/api-client/user-center/permissions
with query parameters:GET /en/api-client/user-center/permissions?user_id=12345 HTTP/1.1
Update Permissions
Use a POST request to modify access rights:POST /en/api-client/user-center/permissions HTTP/1.1
Include a JSON payload like:
{ "user_id": "67890", "permissions": ["data_view", "system_config"] }
🧾 Related Resources
For deeper insights into API security models:
🔗 Explore API Security Best Practices