skill-share-requests

Approve a skill share request

Approve a pending request: the installation becomes team-visible and loses its personal owner, and the decision is recorded, in one transaction. This is the same move PATCH /skill-installations/{id}/visibility performs directly, so it demands the same authority: skills:install and a signed-in person (API keys are refused). Answers 409 when the request was already decided, when the skill has since been removed, or when it is no longer held by the person who asked, and 404 when the request does not exist or belongs to another workspace.

post/v1/skill-share-requests/{share_request_id}/approve

Request

  • Base URL: https://api.patricia.app (the document declares no server; this is the origin it was published from)
  • URL: https://api.patricia.app/v1/skill-share-requests/{share_request_id}/approve
  • Auth: HTTP bearer

Path parameters

share_request_idstring uuid required

Headers

X-Tenant-Idstring nullable

Response

Successful Response

idstring uuid required
installation_idstring uuid required
skill_idstring uuid required
skill_slugstring required
skill_titlestring required
skill_summarystring required
requester_namestring required
requester_actor_idstring uuid nullable
status_codestring required
decided_atstring date-time nullable
created_atstring date-time required

Changes

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