API References
Create a system
Create a system. {user} can be @me to target the current OAuth user. If there is already another system, this will fail.
Authorization
oAuth2 system:readAuthorizationBearer <token>
OAuth 2.1 authentication
In: header
Scope: system:read
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.
Response Body
application/json
application/json
application/json
curl -X POST "https://example.com/v1/users/string/system" \ -H "Content-Type: application/json" \ -d '{ "systemName": "string" }'{ "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": [], "disabled": false}How is this guide?