deviceTemplates(...args)

Arguments

manufacturerId
deviceType
language

Return type

id
ID!,non-null
deviceType
DeviceType!,non-null
name
primaryPairingMode
PairingMode!,non-null
secondaryPairingModes
manufacturer
instructions
Query sample
query deviceTemplates(
  $manufacturerId: ID
  $deviceType: DeviceType
  $language: String
) {
  deviceTemplates(
    manufacturerId: $manufacturerId
    deviceType: $deviceType
    language: $language
  ) {
    id 
    deviceType 
    name 
    primaryPairingMode 
    secondaryPairingModes 
    manufacturer {
      id 
      name 
      logo {
        url 
        urlSmall 
        urlMedium 
        urlLarge 
      }
    }
    image {
      url 
      urlSmall 
      urlMedium 
      urlLarge 
    }
    imageWithBg {
      url 
      urlSmall 
      urlMedium 
      urlLarge 
    }
    instructions {
      installation {
        description {
          description 
          additionalInfo 
        }
        assetUrl 
      }
      configuration {
        description {
          description 
          additionalInfo 
        }
        assetUrl 
      }
      help {
        description {
          description 
          additionalInfo 
        }
        assetUrl 
      }
      connectionAssetUrl 
    }
  }
}
Variables
{ "manufacturerId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "deviceType": "AIR_QUALITY_SENSOR", "language": "Example String" }
Response sample
{ "data": [ { "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "deviceType": "AIR_QUALITY_SENSOR", "name": "Example String", "primaryPairingMode": "PLUG", "secondaryPairingModes": [ "PLUG" ], "manufacturer": { "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "name": "Example String", "logo": { "url": "Example String", "urlSmall": "Example String", "urlMedium": "Example String", "urlLarge": "Example String" } }, "image": { "url": "Example String", "urlSmall": "Example String", "urlMedium": "Example String", "urlLarge": "Example String" }, "imageWithBg": { "url": "Example String", "urlSmall": "Example String", "urlMedium": "Example String", "urlLarge": "Example String" }, "instructions": { "installation": [ { "description": { "description": "Example String", "additionalInfo": "Example String" }, "assetUrl": "Example String" } ], "configuration": [ { "description": { "description": "Example String", "additionalInfo": "Example String" }, "assetUrl": "Example String" } ], "help": [ { "description": { "description": "Example String", "additionalInfo": "Example String" }, "assetUrl": "Example String" } ], "connectionAssetUrl": "Example String" } } ] }
Previous page