Skip to main content

App Details

A utility endpoint that retrieves detailed information about an application using its unique database ID.

appByDatabaseId

Takes an application's database ID as input and returns comprehensive information about the application. This endpoint is useful when you need to fetch application details using its unique identifier.

Example Use Case: Application Metadata

When you need to fetch application details, such as:

  • Display name
  • Category (DeFi, Social, Gaming, etc.)
  • URL
  • Logo image

Example Variables

{
"id": 427
}

Example Query

query AppByDatabaseId($appByDatabaseIdId: Int!) {
appByDatabaseId(id: $appByDatabaseIdId) {
databaseId
displayName
url
slug
imgUrl
category {
name
slug
}
}
}

Example Response

{
"data": {
"appByDatabaseId": {
"databaseId": 165,
"displayName": "Morpho",
"url": "https://morpho.org/",
"slug": "morpho",
"imgUrl": "https://storage.googleapis.com/zapper-fi-assets/apps/morpho.png",
"category": {
"name": "DeFi",
"slug": "defi"
}
}
}
}
Try in sandbox

Arguments

ArgumentDescriptionType
idThe unique ID of the applicationInt!

Fields

App Fields

FieldDescriptionType
databaseIdUnique application IDInt!
displayNameThe typical display name of the applicationString!
descriptionDescription of the applicationString!
urlApplication websiteString
imgUrlApplication image URLString!
slugUnique application slugString!
linksApplication linksAppLinks
categoryIdCategory IDInt
categoryApplication categoryAppCategoryObject
twitterUrlTwitter profile URLString
farcasterUrlFarcaster profile URLString
createdAtCreation timestampTimestamp!