mirror of
https://github.com/discord/discord-api-spec.git
synced 2024-12-23 00:41:23 -05:00
Automated spec update
This commit is contained in:
parent
6e5ad2e3bc
commit
773c5207d0
2 changed files with 424 additions and 2 deletions
|
@ -50,7 +50,20 @@
|
||||||
"operationId": "list_my_connections",
|
"operationId": "list_my_connections",
|
||||||
"responses": {
|
"responses": {
|
||||||
"200": {
|
"200": {
|
||||||
"description": "200 response for list_my_connections"
|
"description": "200 response for list_my_connections",
|
||||||
|
"content": {
|
||||||
|
"application/json": {
|
||||||
|
"schema": {
|
||||||
|
"type": [
|
||||||
|
"array",
|
||||||
|
"null"
|
||||||
|
],
|
||||||
|
"items": {
|
||||||
|
"$ref": "#/components/schemas/ConnectedAccountResponse"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"4XX": {
|
"4XX": {
|
||||||
"$ref": "#/components/responses/ClientErrorResponse"
|
"$ref": "#/components/responses/ClientErrorResponse"
|
||||||
|
@ -13381,6 +13394,202 @@
|
||||||
"permissions"
|
"permissions"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"ConnectedAccountGuildResponse": {
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"id": {
|
||||||
|
"type": "string",
|
||||||
|
"format": "snowflake"
|
||||||
|
},
|
||||||
|
"name": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"type": [
|
||||||
|
"string",
|
||||||
|
"null"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"required": [
|
||||||
|
"id",
|
||||||
|
"name"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ConnectedAccountIntegrationResponse": {
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"id": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"type": {
|
||||||
|
"$ref": "#/components/schemas/IntegrationTypes"
|
||||||
|
},
|
||||||
|
"account": {
|
||||||
|
"$ref": "#/components/schemas/AccountResponse"
|
||||||
|
},
|
||||||
|
"guild": {
|
||||||
|
"$ref": "#/components/schemas/ConnectedAccountGuildResponse"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"required": [
|
||||||
|
"id",
|
||||||
|
"type",
|
||||||
|
"account",
|
||||||
|
"guild"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ConnectedAccountProviders": {
|
||||||
|
"type": "string",
|
||||||
|
"oneOf": [
|
||||||
|
{
|
||||||
|
"title": "BATTLENET",
|
||||||
|
"const": "battlenet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "EBAY",
|
||||||
|
"const": "ebay"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "EPIC_GAMES",
|
||||||
|
"const": "epicgames"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "FACEBOOK",
|
||||||
|
"const": "facebook"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "GITHUB",
|
||||||
|
"const": "github"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "INSTAGRAM",
|
||||||
|
"const": "instagram"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "LEAGUE_OF_LEGENDS",
|
||||||
|
"const": "leagueoflegends"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "PAYPAL",
|
||||||
|
"const": "paypal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "PLAYSTATION",
|
||||||
|
"const": "playstation"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "REDDIT",
|
||||||
|
"const": "reddit"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "RIOT_GAMES",
|
||||||
|
"const": "riotgames"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "SKYPE",
|
||||||
|
"const": "skype"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "SPOTIFY",
|
||||||
|
"const": "spotify"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "STEAM",
|
||||||
|
"const": "steam"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "TIKTOK",
|
||||||
|
"const": "tiktok"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "TWITCH",
|
||||||
|
"const": "twitch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "TWITTER",
|
||||||
|
"const": "twitter"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "XBOX",
|
||||||
|
"const": "xbox"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "YOUTUBE",
|
||||||
|
"const": "youtube"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ConnectedAccountResponse": {
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"id": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"name": {
|
||||||
|
"type": [
|
||||||
|
"string",
|
||||||
|
"null"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"type": {
|
||||||
|
"$ref": "#/components/schemas/ConnectedAccountProviders"
|
||||||
|
},
|
||||||
|
"friend_sync": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"type": [
|
||||||
|
"array",
|
||||||
|
"null"
|
||||||
|
],
|
||||||
|
"items": {
|
||||||
|
"$ref": "#/components/schemas/ConnectedAccountIntegrationResponse"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"show_activity": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"two_way_link": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"verified": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"visibility": {
|
||||||
|
"$ref": "#/components/schemas/ConnectedAccountVisibility"
|
||||||
|
},
|
||||||
|
"revoked": {
|
||||||
|
"type": [
|
||||||
|
"boolean",
|
||||||
|
"null"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"required": [
|
||||||
|
"id",
|
||||||
|
"type",
|
||||||
|
"friend_sync",
|
||||||
|
"show_activity",
|
||||||
|
"two_way_link",
|
||||||
|
"verified",
|
||||||
|
"visibility"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ConnectedAccountVisibility": {
|
||||||
|
"type": "integer",
|
||||||
|
"oneOf": [
|
||||||
|
{
|
||||||
|
"title": "NONE",
|
||||||
|
"const": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "EVERYONE",
|
||||||
|
"const": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"format": "int32"
|
||||||
|
},
|
||||||
"CreateGroupDMInviteRequest": {
|
"CreateGroupDMInviteRequest": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"properties": {
|
"properties": {
|
||||||
|
|
|
@ -50,7 +50,20 @@
|
||||||
"operationId": "list_my_connections",
|
"operationId": "list_my_connections",
|
||||||
"responses": {
|
"responses": {
|
||||||
"200": {
|
"200": {
|
||||||
"description": "200 response for list_my_connections"
|
"description": "200 response for list_my_connections",
|
||||||
|
"content": {
|
||||||
|
"application/json": {
|
||||||
|
"schema": {
|
||||||
|
"type": [
|
||||||
|
"array",
|
||||||
|
"null"
|
||||||
|
],
|
||||||
|
"items": {
|
||||||
|
"$ref": "#/components/schemas/ConnectedAccountResponse"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"4XX": {
|
"4XX": {
|
||||||
"$ref": "#/components/responses/ClientErrorResponse"
|
"$ref": "#/components/responses/ClientErrorResponse"
|
||||||
|
@ -13381,6 +13394,206 @@
|
||||||
"permissions"
|
"permissions"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"ConnectedAccountGuildResponse": {
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"id": {
|
||||||
|
"type": "string",
|
||||||
|
"format": "snowflake"
|
||||||
|
},
|
||||||
|
"name": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"type": [
|
||||||
|
"string",
|
||||||
|
"null"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"required": [
|
||||||
|
"id",
|
||||||
|
"name"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ConnectedAccountIntegrationResponse": {
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"id": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"type": {
|
||||||
|
"$ref": "#/components/schemas/IntegrationTypes"
|
||||||
|
},
|
||||||
|
"account": {
|
||||||
|
"$ref": "#/components/schemas/AccountResponse"
|
||||||
|
},
|
||||||
|
"guild": {
|
||||||
|
"$ref": "#/components/schemas/ConnectedAccountGuildResponse"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"required": [
|
||||||
|
"id",
|
||||||
|
"type",
|
||||||
|
"account",
|
||||||
|
"guild"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ConnectedAccountProviders": {
|
||||||
|
"type": "string",
|
||||||
|
"oneOf": [
|
||||||
|
{
|
||||||
|
"title": "BATTLENET",
|
||||||
|
"const": "battlenet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "EBAY",
|
||||||
|
"const": "ebay"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "EPIC_GAMES",
|
||||||
|
"const": "epicgames"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "FACEBOOK",
|
||||||
|
"const": "facebook"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "GITHUB",
|
||||||
|
"const": "github"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "INSTAGRAM",
|
||||||
|
"const": "instagram"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "LEAGUE_OF_LEGENDS",
|
||||||
|
"const": "leagueoflegends"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "PAYPAL",
|
||||||
|
"const": "paypal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "PLAYSTATION",
|
||||||
|
"const": "playstation"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "REDDIT",
|
||||||
|
"const": "reddit"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "RIOT_GAMES",
|
||||||
|
"const": "riotgames"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "SKYPE",
|
||||||
|
"const": "skype"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "SPOTIFY",
|
||||||
|
"const": "spotify"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "STEAM",
|
||||||
|
"const": "steam"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "TIKTOK",
|
||||||
|
"const": "tiktok"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "TWITCH",
|
||||||
|
"const": "twitch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "TWITTER",
|
||||||
|
"const": "twitter"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "XBOX",
|
||||||
|
"const": "xbox"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "YOUTUBE",
|
||||||
|
"const": "youtube"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "DOMAIN",
|
||||||
|
"const": "domain"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ConnectedAccountResponse": {
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"id": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"name": {
|
||||||
|
"type": [
|
||||||
|
"string",
|
||||||
|
"null"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"type": {
|
||||||
|
"$ref": "#/components/schemas/ConnectedAccountProviders"
|
||||||
|
},
|
||||||
|
"friend_sync": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"type": [
|
||||||
|
"array",
|
||||||
|
"null"
|
||||||
|
],
|
||||||
|
"items": {
|
||||||
|
"$ref": "#/components/schemas/ConnectedAccountIntegrationResponse"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"show_activity": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"two_way_link": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"verified": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
"visibility": {
|
||||||
|
"$ref": "#/components/schemas/ConnectedAccountVisibility"
|
||||||
|
},
|
||||||
|
"revoked": {
|
||||||
|
"type": [
|
||||||
|
"boolean",
|
||||||
|
"null"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"required": [
|
||||||
|
"id",
|
||||||
|
"type",
|
||||||
|
"friend_sync",
|
||||||
|
"show_activity",
|
||||||
|
"two_way_link",
|
||||||
|
"verified",
|
||||||
|
"visibility"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ConnectedAccountVisibility": {
|
||||||
|
"type": "integer",
|
||||||
|
"oneOf": [
|
||||||
|
{
|
||||||
|
"title": "NONE",
|
||||||
|
"const": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "EVERYONE",
|
||||||
|
"const": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"format": "int32"
|
||||||
|
},
|
||||||
"CreateGroupDMInviteRequest": {
|
"CreateGroupDMInviteRequest": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"properties": {
|
"properties": {
|
||||||
|
|
Loading…
Reference in a new issue