API References
Edit system data
Edit system data. {user} can be @me to target the current OAuth user.
Authorization
oAuth2 system:writeAuthorizationBearer <token>
OAuth 2.1 authentication
In: header
Scope: system:write
Path Parameters
user*string
{user} is a Discord user Snowflake, or @me, referencing the current OAuth user.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Default
{}Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/users/string/system/edit" \ -H "Content-Type: application/json" \ -d '{}'{ "associatedUserId": "string", "systemName": "string", "systemDisplayTag": "string", "displayTagMap": {}, "systemDescription": "string", "systemAvatar": "string", "systemBanner": "string", "systemPronouns": "string", "nicknameFormat": "string", "alterIds": [], "tagIds": [], "createdAt": "2019-08-24T14:15:22Z", "systemAutoproxy": [ { "autoproxyMode": "off", "autoproxyAlter": "string", "serverId": "string", "lastLatchTimestamp": "2019-08-24T14:15:22Z" } ], "systemOperationDM": true, "latchExpiration": 0, "public": 0, "flags": 0, "disabledGuilds": [], "subAccounts": [ "string" ], "disabled": false}How is this guide?