Skip to main content
GET
Get a template

Authorizations

Authorization
string
header
required

Authorization: Bearer <token> where <token> is either a neo_sk_<env>_<secret> API key (service account) or a Microsoft Entra ID access token (dashboard user).

Path Parameters

template_id
string
required

Response

Success.

data
PublicTemplate · object
required

Public projection of a repo-catalog WorkflowTemplate.

The rich config blobs (actions, toolbox, agent_settings, integrations, schedule, callback_settings) are returned as opaque JSON: their inner shapes are documented via /public-api/schemas/* and accepted verbatim by POST /public-api/agents. Internal-only fields (is_active, created_by_user, category_rank) are dropped.

integrations is resolved for the calling tenant rather than published as authored: which PSA blocks it carries depends on the template and on the PSAs the tenant has connected. Read the blob rather than assuming a block is present or absent.

meta
object
required