Skip to main content
GET
/
v1
/
my
/
flows
/
spec
Get the flow step type schema
curl --request GET \
  --url https://api.nitrosend.com/v1/my/flows/spec \
  --header 'Authorization: Bearer <token>'
{
  "filters": {},
  "triggers": [
    {
      "title": "<string>",
      "event": "<string>"
    }
  ],
  "steps": [
    {
      "type": "<string>",
      "title": "<string>",
      "summary": "<string>",
      "params": {}
    }
  ]
}

Authorizations

Authorization
string
header
required

API key (nskey_live_...) or JWT token. API key is checked first; if not found, falls back to Devise JWT authentication.

Response

200 - application/json

Flow specification

Schema for flow step types, trigger events, and segment filter names. Note: the raw response includes internal fields (icon, visible, inputs, outputs, alias) used by the flow editor UI — these can be ignored by API consumers.

filters
object
triggers
object[]
steps
object[]