Skill Template Items

Skill template items link template definitions to provider and integration items.

Skill Template Items object

Attributes

object

String

id

String

type

Enum

integration

ObjectNullable

provider

ObjectNullable

created_at

Date

updated_at

Date
{
"object": "skill.template.item",
"type": "integration",
"integration": {
"object": "integration#preview",
"metadata": {},
"configuration": {}
},
"provider": {
"object": "provider#preview",
"id": "pro_5gHjKlMnPqRsTuVw",
"name": "GitHub",
"description": "Connect to GitHub repositories, issues, and pull requests",
"slug": "github",
"created_at": "2025-09-15T10:30:00.000Z",
"updated_at": "2026-01-10T14:45:00.000Z"
}
}

List skill template items

Returns a paginated list of items for a skill template.

URL Parameters

skill_template_id

String

The unique identifier for the skill_template

Query Parameters

limit

NumberOptional

after

StringOptional

before

StringOptional

cursor

StringOptional

order

EnumOptional
GEThttp://api.metorial.com/skill-template/:skill_template_id/items
curl -X GET "https://api.metorial.com/skill-template/ski_Rm4Mnheq2bfEPhBhP7SY/items" \
-H "Authorization: Bearer metorial_sk_..."

Get skill template item

Retrieves a specific skill template item.

URL Parameters

skill_template_id

String

The unique identifier for the skill_template

skill_template_item_id

String

The unique identifier for the skill_template_item

GEThttp://api.metorial.com/skill-template/:skill_template_id/items/:skill_template_item_id
curl -X GET "https://api.metorial.com/skill-template/ski_Rm4Mnheq2bfEPhBhP7SY/items/ski_Rm4Mnheq2bfEPhBhP7SY" \
-H "Authorization: Bearer metorial_sk_..."

Create skill template item

Adds a provider or integration item to a skill template.

URL Parameters

skill_template_id

String

The unique identifier for the skill_template

Request Body

type

String

provider_id

String

type

String

integration_id

String
POSThttp://api.metorial.com/skill-template/:skill_template_id/items
curl -X POST "https://api.metorial.com/skill-template/ski_Rm4Mnheq2bfEPhBhP7SY/items" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer metorial_sk_..." \
-d '{
"type": "example_type",
"provider_id": "example_provider_id",
"integration_id": "example_integration_id"
}'

Delete skill template item

Deletes a skill template item.

URL Parameters

skill_template_id

String

The unique identifier for the skill_template

skill_template_item_id

String

The unique identifier for the skill_template_item

DELETEhttp://api.metorial.com/skill-template/:skill_template_id/items/:skill_template_item_id
curl -X DELETE "https://api.metorial.com/skill-template/ski_Rm4Mnheq2bfEPhBhP7SY/items/ski_Rm4Mnheq2bfEPhBhP7SY" \
-H "Authorization: Bearer metorial_sk_..."