OptiSigns Devices API

Query and manage the devices (screens) paired to an OptiSigns account. List devices, look them up by name or ID, create and update device settings, reboot a device, push content, and delete devices. Confirmed against the official OptiSigns Node SDK methods listAllDevices, findByDeviceName, getDeviceById, createDevice, updateDevice, deleteDeviceById, rebootDevice, and pushContentToDevice.

API entry from apis.yml

apis.yml Raw ↑
aid: optisigns:optisigns-devices-api
name: OptiSigns Devices API
tags:
- Devices
- Screens
- Displays
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://docs.optisigns.com/quickstart
baseURL: https://graphql-gateway.optisigns.com/graphql
properties:
- url: https://docs.optisigns.com/quickstart
  type: Documentation
- url: https://support.optisigns.com/hc/en-us/sections/4414558217235-OptiSigns-API
  type: APIReference
- url: graphql/optisigns-schema.graphql
  type: GraphQL
- url: graphql/optisigns-graphql.md
  type: Documentation
- url: collections/optisigns.opencollection.json
  type: PostmanCollection
description: Query and manage the devices (screens) paired to an OptiSigns account. List devices, look
  them up by name or ID, create and update device settings, reboot a device, push content, and delete
  devices. Confirmed against the official OptiSigns Node SDK methods listAllDevices, findByDeviceName,
  getDeviceById, createDevice, updateDevice, deleteDeviceById, rebootDevice, and pushContentToDevice.