Skills
Edit a skill
Changed onExperimental. This resource is still gaining fields and may change without a version bump.
Edits a skill in place. Omitted fields are left alone.
patch/api/v1/skills/{skillId}
Request
- Base URLhttps://omniapp.co (the document declares no server; this is the origin it was published from)
- URLhttps://omniapp.co/api/v1/skills/{skillId}
- AuthHTTP bearer
Path parameters
skillIdstring uuid required
Skill UUID
Example:a1b2c3d4-e5f6-7890-abcd-ef1234567890
Query parameters
userIdstring uuid
Target user ID (for org-scoped API keys)
Request body
Example request
{
"body": "Pull revenue by month for the last four quarters, then...",
"description": "Summarizes the quarter and flags anything off trend.",
"name": "Quarterly report"
}Response
The updated skill
Example response
{
"createdAt": "2026-01-15T10:00:00.000Z",
"creator": {
"id": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
"name": "Ada Lovelace"
},
"description": "Summarizes the quarter and flags anything off trend.",
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"identifier": "quarterly-report",
"invocationMode": "manual",
"name": "Quarterly report",
"updatedAt": "2026-02-01T09:30:00.000Z",
"body": "Pull revenue by month for the last four quarters, then..."
}Changes
- info
added the optional property
to the response with the status
- info
- info
endpoint added
- info