Example GraphQL queries

Note: Please reach out to  api@thegrid.id  for tips / help on building queries. We are here to help!

Profiles Query

query Profiles {
 profileInfos(limit: 10) {
   name
   logo
   profileSector {
     name
   }
   profileStatus {
     name
   }
   profileType {
     name
   }
   tagLine
   descriptionShort
   descriptionLong
   foundingDate
   urls {
     url
     urlType {
       name
     }
   }
   root {
     slug
     socials {
       socialType {
         name
       }
       urls {
         url
       }
     }
   }
 }
}




Assets Query:

query Assets {
 assets(limit: 10) {
   name
   icon
   description
   ticker
   assetType {
     name
   }
   assetStatus {
     name
   }
   assetDeployments {
     smartContractDeployment {
       smartContracts {
         address
         deploymentDate
       }
       deployedOnProduct {
         name
       }
       deploymentType {
         name
       }
     }
   }
   urls {
     url
     urlType {
       name
     }
   }
 }
}


Products Query:

query Products {
 products(limit: 10) {
   name
   launchDate
   description
   isMainProduct
   productType {
     name
   }
   productStatus {
     name
   }
   productDeployments {
     smartContractDeployment {
       smartContracts {
         address
         deploymentDate
       }
       deploymentType {
         name
       }
       deployedOnProduct {
         name
       }
     }
   }
   supportsProducts {
     supportsProduct {
       name
     }
   }
 }
}


Products and assets Context:

query Assets_Products {
 roots(limit: 10) {
   assets {
     assetStatus {
       name
     }
     assetType {
       name
     }
     description
     icon
     name
     ticker
   }
   products {
     productStatus {
       name
     }
     productType {
       name
     }
     name
     isMainProduct
     description
   }
 }
}


Type Query:

query Types {
 profileInfos(limit: 10) {
   profileType {
     name
   }
   profileStatus {
     name
   }
   profileSector {
     name
   }
   root {
     products {
       productStatus {
         name
       }
       productType {
         name
       }
     }
     assets {
       assetType {
         name
       }
       assetStatus {
         name
       }
       productAssetRelationships {
         assetSupportType {
           name
         }
       }
     }
     entities {
       entityType {
         name
       }
     }
   }
 }
}


Products App store query:

query Products {
 products(limit: 10) {
   name
   launchDate
   isMainProduct
   description
   productStatus {
     name
   }
   productType {
     name
   }
   root {
     profileInfos {
       profileType {
         name
       }
       name
       descriptionShort
       tagLine
     }
   }
 }
}