Skip to content
DaneshyarDocs
Sign in
  • Introduction
  • Quickstart
  • API keys
  • Authentication
  • Apps, workspaces, resources
  • Ingestion
  • Chat and sessions
  • Citations
  • Skills
  • Conventions
  • Workspaces
  • Resources
  • Chat
  • Skills
  • Errors
  • Customer support assistant
  • Internal knowledge base
  • Documentation chatbot
  • Embedded widgetOn the roadmap: Soon
  • TypeScript SDKOn the roadmap: Soon
  1. Docs
  2. API reference
  3. Skills

Skills

Read the prompt presets available to a workspace.

Skills are prompt presets defined in the console. This endpoint tells you which ones a workspace can use, so you can offer them as options and pass one as skill_id when asking a question.

List skills

Returns the union of skills scoped to this workspace and skills scoped to its app — an app-level skill is usable from every workspace beneath it.

GET/workspaces/{workspace_id}/skills/
FieldTypeDescription
iduuidUnique identifier, assigned by the server.
titlestringDisplay name of the skill.
descriptionstringWhat the skill is for.
core_promptstringThe instruction appended to the system prompt when the skill is used.
scopeglobal | application | workspaceWhere the skill is defined — globally, on the app, or on one workspace.
categorystring | nullVertical the global skill belongs to. Null for user-authored skills.
cURL
JavaScript
Python
curl "https://api.daneshyar.info/api/v1/workspaces/8f14e45f-ceea-467a-9f4c-1a2b3c4d5e6f/skills/" \
  -H "X-API-Key: dk_live_9f3aC2xQ7mB1vT8sE4nK6pR0jY5wZ2hL"
Response
{
  "status": "ok",
  "data": {
    "count": 1,
    "next": null,
    "previous": null,
    "results": [
      {
        "id": "0a7f3d52-8e61-4b90-ac35-6d2f19c847be",
        "title": "Clinical summary",
        "description": "Answer as a concise clinical summary with dosages called out.",
        "core_prompt": "Summarise for a practising clinician. Always surface dosages...",
        "category": "health",
        "application_id": "c4e18b6a-9d70-4f21-8b53-2a6f0e7c9d84",
        "workspace_id": null,
        "scope": "application",
        "created_at": "2026-08-01T12:00:00.000Z",
        "updated_at": "2026-08-01T12:00:00.000Z"
      }
    ]
  }
}
This endpoint is read-only. Skills are authored in the console; there is no create, update or delete on the customer API.
PreviousChatNextErrors

On this page

  • List skills

Every example on this site runs against the live API. If one doesn't, tell us — that's a bug in the docs.

ServicesAboutTalk to us