Record a privacy-safe registry event

Accepts whitelisted event kinds and drops prompts, paths, credentials, body subject and arbitrary metadata. Managed lifecycle kinds live-check the same confirmed Supabase user and superskill:managed grant as recommendation/archive, derive the canonical subject server-side, and accept legacy alpha only as public-GO-ineligible compatibility. An exact eventId replay is idempotent; a changed replay is a conflict.

post/events

Request

  • Base URL: https://superskill.sh/api
  • URL: https://superskill.sh/api/events
  • Auth: none declared

Request body

kind'view' | 'copy' | 'install' | 'pull' | 'checkout' | 'purchase' | 'suggested' | 'accepted' | 'applied' | 'eval' | 'gate' | 'escrow_reserved' | 'escrow_captured' | 'escrow_refunded' | 'recommended' | 'recommendation_accepted' | 'activation_started' | 'activation_ready' | 'activation_loaded' | 'activation_invoked' | 'outcome_reported' | 'activation_pinned' | 'activation_removed' | 'activation_failed' required
eventIdstring
recommendationIdstring
activationIdstring
mode'temporary' | 'pinned'
evidence'agent_reported' | 'user_confirmed' | 'unknown'
outcome'success' | 'failed' | 'unknown'
reasonCodestring
ownerstring
repostring
versionstring
targetstring
clientstring

Response

Managed event recorded or exact replay accepted

recordedboolean required
duplicateboolean required

Changes

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