skill-catalog

Create My Source

Register a GitHub skill source owned by the caller, then sync it inline so its skills show up immediately (v1: github_repo only).

post/api/skill-catalog/my-sources

Request

  • Base URL: https://app.thinqos.com (the document declares no server; this is the origin it was published from)
  • URL: https://app.thinqos.com/api/skill-catalog/my-sources
  • Auth: none declared

Headers

x-impersonate-identity-idstring nullable

Request body

namestring required
ownerstring required
repostring required
branchstring nullable
path_prefixstring nullable

Response

Successful Response

idstring uuid required
slugstring required
namestring required
kind'github_repo' | 'json_index' | 'skills_sh' required
configobject
trust_default'none' | 'allowed_tools_review' | 'verified' required
enabledboolean required
priorityinteger required
tenant_kind'system' | 'identity' required
tenant_idstring uuid nullable
created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.