Skip to main content
GET
/
v1
/
scripts
/
{id}
Get script by ID
curl --request GET \
  --url http://0.0.0.0:3000/v1/scripts/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": 1,
  "name": "Acender luzes da sala",
  "icon": "mdi:lightbulb",
  "color": "#FFC107",
  "enabled": true,
  "actions": [
    {
      "type": "call_service",
      "entity_id": "light.sala",
      "service": "turn_on"
    }
  ],
  "user_id": "user_abc123",
  "org_id": null,
  "created_at": "2026-03-17T10:00:00Z"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-Organization-Id
string

ID da organização para contexto (opcional). Quando presente, filtra recursos da org.

Path Parameters

id
integer
required

ID numérico do script

Response

Script details

id
integer
name
string
icon
string
color
string
enabled
boolean
actions
object[]
user_id
string
org_id
string | null
created_at
string<date-time>