Discord

List similar Discord applications

List the applications Discord's app directory shows as similar to one application, paged.

GET/v1/discord/applications/{applicationId}/similar
1credit
x-api-keystringheader

API key (`sfk_...`)

Parameters
3
applicationIdstringrequiredpath

Application id, 1 to 20 digits and at most 9223372036854775807, e.g. `936929561302675456`.

pattern: ^[0-9]{1,20}$

pageintegeroptionalquery

Page number, 1 to 25. Omit for the first page; use the previous response's `page.nextCursor` to continue.

≥ 1 · ≤ 25

cursorstringoptionalquery

Cursor from `page.nextCursor` of the previous response. It only works with the same filters.

min 1 chars · max 1024 chars

Response fields
159

Endpoint-specific response payload.

datalookupStatus
string

`not_found` when no public application record exists; an empty list for an existing application is `found`.

one of: found, not_found, restricted

dataapplicationId
string

The application the graph starts from.

The similar applications on this page.

dataapplications[]id
string

Application id.

dataapplications[]name
string

Application name.

dataapplications[]slug
stringnullable

Application slug, when the directory gives one.

dataapplications[]customInstallUrl
stringnullable

The application's add-to-server install link, when given.

dataapplications[]primarySkuId
stringnullable

Primary subscription SKU id, when the directory gives one.

Primary subscription SKU details, when present.

dataapplications[]primarySkuid
string

Subscription SKU id.

dataapplications[]primarySkuname
stringnullable

Subscription SKU name.

dataapplications[]primarySkuslug
stringnullable

Subscription SKU slug.

dataapplications[]description
stringnullable

Short description, when present.

dataapplications[]summary
stringnullable

Summary field. Usually empty.

dataapplications[]iconUrl
stringnullable

Application icon URL.

dataapplications[]iconHash
stringnullable

Application icon hash.

dataapplications[]coverImageUrl
stringnullable

Cover image URL built from the cover hash.

dataapplications[]coverImageHash
stringnullable

Cover image hash.

dataapplications[]splashUrl
stringnullable

Splash image URL built from the splash hash.

dataapplications[]splashHash
stringnullable

Splash hash.

dataapplications[]type
integernullable

Discord's application type value.

Application tags.

dataapplications[]tags[]
stringoptional

Application aliases.

dataapplications[]aliases[]
stringoptional

Executable records, passed through.

dataapplications[]executables[]
objectoptional

Linked game records, passed through.

dataapplications[]linkedGames[]
objectoptional

Third-party store records, passed through.

dataapplications[]thirdPartySkus[]
objectoptional
dataapplications[]isVerified
booleannullable

Whether the application is verified.

dataapplications[]isDiscoverable
booleannullable

Whether the application is discoverable.

dataapplications[]isMonetized
booleannullable

Whether the application is monetized.

dataapplications[]botPublic
booleannullable

Whether the bot is public.

dataapplications[]botRequireCodeGrant
booleannullable

Whether the bot requires a code grant.

dataapplications[]storefrontAvailable
booleannullable

Whether a storefront is available.

dataapplications[]overlay
booleannullable

Whether the overlay is enabled.

dataapplications[]termsUrl
stringnullable

Terms of service URL, when given.

dataapplications[]privacyUrl
stringnullable

Privacy policy URL, when given.

dataapplications[]installParams
objectnullable

Install parameters, passed through.

dataapplications[]installTypes
objectnullable

Integration type configuration, passed through.

dataapplications[]maxParticipants
integernullable

Maximum participants, when given.

Embedded surfaces, passed through.

dataapplications[]embeddedSurfaces[]
integeroptional
dataapplications[]contentClassification
objectnullable

Content classification, including agency ratings and descriptors, passed through.

dataapplications[]flags
integernullable

The application's public flags.

dataapplications[]flagsNew
stringnullable

The application's newer flags string, when given.

Overlay methods the application supports.

dataapplications[]overlayMethods[]
integeroptional

The bot user, for bot applications.

dataapplications[]botid
string

Bot user id.

dataapplications[]botusername
string

Bot username.

dataapplications[]botavatarUrl
stringnullable

Bot avatar URL.

dataapplications[]botbannerUrl
stringnullable

Bot banner URL built from the banner hash.

dataapplications[]botpublicFlags
integernullable

The bot user's public flags.

dataapplications[]serverId
stringnullable

Support server id, when the record names one.

dataapplications[]serverCount
integernullable

Install count from the app-directory entry, when present.

dataapplications[]detailedDescription
stringnullable

Long description from the app-directory entry.

Images in the app-directory carousel.

dataapplications[]carouselItems[]id
stringnullableoptional

Carousel item id, when present.

dataapplications[]carouselItems[]type
integernullableoptional

Discord's carousel item type.

dataapplications[]carouselItems[]url
string

Image URL.

dataapplications[]carouselItems[]mediaUrl
stringnullableoptional

A second URL for the image on Discord's media host, when present.

App-directory categories.

dataapplications[]categories[]id
integer

Category id.

dataapplications[]categories[]name
stringnullable

Category name; null when unknown.

dataapplications[]categories[]isPrimary
booleannullable

True on `primaryCategory`, which is primary by definition. On a list entry, whether it is the server's primary category, or null when the page names no primary.

dataapplications[]categories[]nameLocalizations
objectnullable

Localised category names, keyed by locale, passed through.

The support server, when the app-directory entry names one.

dataapplications[]serverid
string

Support server id.

dataapplications[]servername
string

Support server name.

dataapplications[]servericonUrl
stringnullable

Support server icon URL.

dataapplications[]serverdescription
stringnullable

Server description.

dataapplications[]serversplashUrl
stringnullable

Splash URL.

dataapplications[]serverdiscoverySplashUrl
stringnullable

Discovery splash URL.

dataapplications[]serverhomeHeaderHash
stringnullable

Home header image hash.

Feature flags.

dataapplications[]serverfeatures[]
stringoptional
dataapplications[]servermembers
integernullable

Member count.

dataapplications[]serveronline
integernullable

Online count.

The app-directory entry, when the application has one.

dataapplications[]directoryserverCount
integernullable

Install count.

dataapplications[]directorydetailedDescription
stringnullable

Long description.

dataapplications[]directoryshortDescription
stringnullable

Short description.

Supported locales.

dataapplications[]directorysupportedLocales[]
stringoptional

External links, passed through.

dataapplications[]directoryexternalUrls[]
objectoptional

Images in the app-directory carousel.

dataapplications[]directorycarouselItems[]id
stringnullableoptional

Carousel item id, when present.

dataapplications[]directorycarouselItems[]type
integernullableoptional

Discord's carousel item type.

dataapplications[]directorycarouselItems[]url
string

Image URL.

dataapplications[]directorycarouselItems[]mediaUrl
stringnullableoptional

A second URL for the image on Discord's media host, when present.

Ids of the application's popular slash commands.

dataapplications[]directorypopularApplicationCommandIds[]
stringoptional

The application's popular slash commands with their names, descriptions and options.

dataapplications[]directorypopularApplicationCommands[]id
string

Command id.

dataapplications[]directorypopularApplicationCommands[]applicationId
stringnullableoptional

Application id.

dataapplications[]directorypopularApplicationCommands[]version
stringnullableoptional

Command version.

dataapplications[]directorypopularApplicationCommands[]defaultMemberPermissions
stringnullableoptional

Default member permissions bitfield, when present.

dataapplications[]directorypopularApplicationCommands[]type
integernullableoptional

Discord's command type.

dataapplications[]directorypopularApplicationCommands[]nsfw
booleannullableoptional

Whether the command is age-restricted.

dataapplications[]directorypopularApplicationCommands[]name
string

Command name.

dataapplications[]directorypopularApplicationCommands[]description
stringnullableoptional

Command description.

dataapplications[]directorypopularApplicationCommands[]dmPermission
booleannullableoptional

Whether the command works in direct messages.

Contexts the command can run in.

dataapplications[]directorypopularApplicationCommands[]contexts[]
integeroptional

Installation types the command supports.

dataapplications[]directorypopularApplicationCommands[]integrationTypes[]
integeroptional

Command options.

dataapplications[]directorypopularApplicationCommands[]options[]type
integernullableoptional

Discord's option type.

dataapplications[]directorypopularApplicationCommands[]options[]name
string

Option name.

dataapplications[]directorypopularApplicationCommands[]options[]description
stringnullableoptional

Option description.

dataapplications[]directorypopularApplicationCommands[]options[]required
booleannullableoptional

Whether the option is required.

dataapplications[]directorypopularApplicationCommands[]options[]autocomplete
booleannullableoptional

Whether the option supports autocomplete.

Channel types the option accepts.

dataapplications[]directorypopularApplicationCommands[]options[]channelTypes[]
integeroptional

Choices the option accepts.

dataapplications[]directorypopularApplicationCommands[]options[]choices[]name
string

Choice label.

dataapplications[]directorypopularApplicationCommands[]options[]choices[]value
number

Choice value, as a string or a number.

dataapplications[]directorypopularApplicationCommands[]options[]minValue
numbernullableoptional

Minimum value, when the option has one.

dataapplications[]directorypopularApplicationCommands[]options[]maxValue
numbernullableoptional

Maximum value, when the option has one.

dataapplications[]directorypopularApplicationCommands[]options[]minLength
integernullableoptional

Minimum length, when the option has one.

dataapplications[]directorypopularApplicationCommands[]options[]maxLength
integernullableoptional

Maximum length, when the option has one.

dataapplications[]directorypopularApplicationCommands[]options[]descriptionLocalized
stringnullableoptional

Localized option description, when present.

File types the option accepts.

dataapplications[]directorypopularApplicationCommands[]options[]fileTypes[]
integeroptional

Subcommands or subcommand groups.

dataapplications[]directorypopularApplicationCommands[]options[]options[]type
integernullableoptional

Discord's option type.

dataapplications[]directorypopularApplicationCommands[]options[]options[]name
string

Option name.

dataapplications[]directorypopularApplicationCommands[]options[]options[]description
stringnullableoptional

Option description.

dataapplications[]directorypopularApplicationCommands[]options[]options[]required
booleannullableoptional

Whether the option is required.

dataapplications[]directorypopularApplicationCommands[]options[]options[]autocomplete
booleannullableoptional

Whether the option supports autocomplete.

Channel types the option accepts.

dataapplications[]directorypopularApplicationCommands[]options[]options[]channelTypes[]
integeroptional

Choices the option accepts.

dataapplications[]directorypopularApplicationCommands[]options[]options[]choices[]name
string

Choice label.

dataapplications[]directorypopularApplicationCommands[]options[]options[]choices[]value
number

Choice value, as a string or a number.

dataapplications[]directorypopularApplicationCommands[]options[]options[]minValue
numbernullableoptional

Minimum value, when the option has one.

dataapplications[]directorypopularApplicationCommands[]options[]options[]maxValue
numbernullableoptional

Maximum value, when the option has one.

dataapplications[]directorypopularApplicationCommands[]options[]options[]minLength
integernullableoptional

Minimum length, when the option has one.

dataapplications[]directorypopularApplicationCommands[]options[]options[]maxLength
integernullableoptional

Maximum length, when the option has one.

dataapplications[]directorypopularApplicationCommands[]options[]options[]descriptionLocalized
stringnullableoptional

Localized option description, when present.

File types the option accepts.

dataapplications[]directorypopularApplicationCommands[]options[]options[]fileTypes[]
integeroptional

Deeper nested options.

dataapplications[]directorypopularApplicationCommands[]options[]options[]options[]
objectoptional
datanumPages
integer

How many pages of similar applications Discord reports.

This page and how to continue it.

datapagepage
integer

The page this response is.

datapagehasMore
boolean

Whether another page is available.

datapagenextCursor
stringnullable

Cursor for the next page; null on the last page.

datalimitReached
boolean

True when the walk stopped at the 25-page cap while more pages were reported.

Metadata describing the request and billing outcome.

metarequestId
string

Unique request identifier for tracing this API call.

min 1 chars

metacreditsCharged
integer

Credits charged for this request.

≥ 0

metaversion
string

Public API version that served the response.

one of: v1

Code example

curl "https://api.socialfetch.dev/v1/discord/applications/936929561302675456/similar" \
  -H "x-api-key: YOUR_API_KEY"

Responses

Similar applications.