Summary

REST API control interface for TinkerList Cuez Automator show-control software. All endpoints are HTTP GET. Base URL http://localhost:7070. No authentication described. Controls rundown triggers, step buttons, CuezDeck buttons, and macros.

Transport

protocols:
  - http
addressing:
  base_url: http://localhost:7070
  port: 7070  # stated in source
auth:
  type: none  # inferred: no auth procedure in source

Traits

- routable   # trigger-based navigation through rundown elements
- queryable # GET endpoints return JSON data (buttons, macros)

Actions

- id: trigger_next
  label: Trigger Next
  kind: action
  params: []

- id: trigger_next_trigger
  label: Trigger Next Trigger
  kind: action
  params: []

- id: trigger_previous
  label: Trigger Previous
  kind: action
  params: []

- id: trigger_previous_trigger
  label: Trigger Previous Trigger
  kind: action
  params: []

- id: trigger_step_0
  label: Re-trigger Current Element
  kind: action
  params: []

- id: trigger_first_trigger
  label: Trigger First Element
  kind: action
  params: []

- id: trigger_step_index
  label: Trigger Step by Index
  kind: action
  params:
    - name: index
      type: integer
      description: Step index (0-based)

- id: list_buttons
  label: List CuezDeck Buttons
  kind: action
  params: []

- id: trigger_button
  label: Trigger CuezDeck Button
  kind: action
  params:
    - name: buttonID
      type: string
      description: Button identifier

- id: button_on
  label: Switch Button On
  kind: action
  params:
    - name: buttonID
      type: string
      description: Button identifier

- id: button_off
  label: Switch Button Off
  kind: action
  params:
    - name: buttonID
      type: string
      description: Button identifier

- id: list_macros
  label: List Macros
  kind: action
  params: []

- id: trigger_macro
  label: Trigger Macro
  kind: action
  params:
    - name: macroID
      type: string
      description: Macro identifier

Feedbacks

- id: button_list
  label: CuezDeck Button List
  type: array
  description: GET /api/trigger/button/ returns JSON array with id fields

- id: macro_list
  label: Macro List
  type: array
  description: GET /api/macro/ returns JSON array with id fields

Variables

# UNRESOLVED: no settable variables documented

Events

# UNRESOLVED: no unsolicited event notifications documented

Macros

- id: macro_trigger
  label: Trigger Macro by ID
  description: GET /api/macro/{macroID} fires macro by id

Safety

confirmation_required_for: []
interlocks: []

Notes

Automator API operates exclusively on localhost. Minimum stable build: 2024.10.28-0. All endpoints use HTTP GET with no payload. No authentication or encryption documented.

Provenance

source_domains:
  - intercom.help
  - documenter.getpostman.com
source_urls:
  - https://intercom.help/cuez/en/articles/10320001-how-can-i-use-the-automator-api
  - https://documenter.getpostman.com/view/9730337/2s9YeA8tGV
retrieved_at: 2026-04-30T02:09:11.445Z
last_checked_at: 2026-06-02T22:15:46.015Z

Verification Summary

verdict: verified
checked_at: 2026-06-02T22:15:46.015Z
matched_actions: 13
action_count: 13
confidence: medium
summary: "All 13 spec actions traced to source (dip-safe re-verify). (6 unresolved item(s) noted in Known Gaps.)"

Known Gaps

- "UDP/OSC not supported; only HTTP REST endpoints documented"
- "no settable variables documented"
- "no unsolicited event notifications documented"
- "port number 7070 assumed from base_url; no explicit TCP port statement"
- "CuezDeck button IDs not enumerated in source"
- "macro ID format not specified in source"

From the AI4AV catalog (https://ai4av.net) · ODbL-1.0