Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

Enter your API key (e.g. dai_sk_test_key_001)

Headers

Authorization
string

Path Parameters

version_id
string
required

The skill version, from resolve or the lock.

Query Parameters

install_name
string
required

The folder name to render into name:: either install name the resolve answer gave, or the name a project already locked.

render_hash
string | null

The rendering to serve (render.hash from resolve, or the lock's). Omit for the current one.

Maximum string length: 128
format
integer | null

Exactly this format.

formats
string[] | null

Formats the client reads, repeated or comma-separated (default 1); the highest one supported is served.

variant
string | null

authored or foreign; default: authored for your organization's own original skill, foreign otherwise.

channel
string | null

Who is fetching (cli, sdk, plugin, ...).

purpose
string | null

Why (add, install, frozen, update, ...).

Cookies

decimal_session
string | null

Response

Successful Response

skill_id
string
required
version_id
string
required
install_name
string
required
render
RenderKey · object
required
body_sha256
string
required
description_sha256
string
required
invocation
string
required

model, or user for a skill only a person may invoke.

files
BundleFile · object[]
required

SKILL.md first, then attachments by path.

unavailable
Unavailable · object[]
required

Files listed but not served (binary attachments, a nested SKILL.md).

policy_notes
string[]
required