Get template by slug

GET /api/v1/flow-templates/:slug

Note: This is a public endpoint that doesn’t require auth, but if the user is logged in, they can also see their account-specific templates

Path parameters

slugstringRequired
Template slug

Response

Template details
categorystring
Template category for filtering
createdAtdatetime
When the template was created
displayOrderinteger

Sort order for template listing (lower = first)

edgesobject
Flow edge connections between nodes
idstringformat: "uuid"
Unique template identifier
initialNodestring
ID of the first node to execute
isActiveboolean
Whether this template is available for use
namestring
Template display name
nodesobject
Flow node definitions
slugstring

URL-safe slug for the template

updatedAtdatetime
When the template was last modified
accountIdstring or nullOptionalformat: "uuid"

Account that owns this template (null for system templates)

createdBystring or nullOptionalformat: "uuid"
User who created this template
definitionobject or nullOptional

Runtime FlowDefinition (initialNode + services + nodes). This is what instantiation copies into the new flow’s definition. Null on legacy templates that only carry builder nodes/edges.

descriptionstring or nullOptional
Brief description of what the template does
iconstring or nullOptional
Icon identifier or emoji for display
previewImageUrlstring or nullOptional
URL to a preview image for the template
tagslist of stringsOptional
Searchable tags

Errors

404
Not Found Error