discord-api-spec icon indicating copy to clipboard operation
discord-api-spec copied to clipboard

OpenAPI specification for Discord APIs

Results 17 discord-api-spec issues
Sort by recently updated
recently updated
newest added

There are several enums across the spec which are missing values, this either results in the specification falsely allowing any integer values, or an enum with no valid value. In...

From the [documentation](https://discord.com/developers/docs/resources/guild#modify-current-member): The spec:

I parsed whole Discord Documentation to check which endpoints are not in OpenAPI Spec. Here are my findings: - [ ] [DELETE /lobbies/{lobby_id}](https://discord.com/developers/docs/resources/lobby#delete-lobby) — GET & PATCH are already in...

https://github.com/daveshanley/vacuum The 28 errors might not be fixable... ``` % vacuum lint -d api.yaml | grep error .. api.yaml:2342:3 | error | paths are ambiguous with one another: `/guilds/templates/{code}` and...

This is perhaps two different issues in one. The `info` in `openapi.json` is identical to the `info` in `openapi_preview.json`, providing no way to programmatically distinguish specs by anything other than...

Missing spec for [Modify Guild Incident Actions](https://discord.com/developers/docs/resources/guild#modify-guild-incident-actions)

There are several schemas in the API specification that do not have any properties defined. Here is the full list as of July 22, 2025: - `ConfettiPotionCreateRequest` - `EntityMetadataStageInstance` -...