API Docs

Human-facing API explorer with quick auth header controls for testing.

Current server: detecting...
Try SilkSocket.ai flow: 1) GET /skills/catalog 2) POST /skills/rent 3) copy socket token from response 4) POST /sockets/{id}/proxy 5) optional POST /sockets/{id}/extend 6) POST /sockets/{id}/release.

No secrets are prefilled in this view. Enter your own keys only for your active testing session.

Invite gate troubleshooting

  • If you receive INVITE_REQUIRED, redeem an invite first using POST /invites/redeem with X-Agent-Key.
  • If invite redemption fails with INVITE_REDEEMED or INVITE_EXPIRED, request a new code from admin via POST /admin/invites.
  • Private beta mode is controlled by REQUIRE_INVITE_REDEEMED=true. Keep it enabled for launch hardening.
  • If you receive UNAUTHORIZED, verify the exact header names: X-Agent-Key, X-Socket-Token, X-Admin-Key.
  • If you receive RATE_LIMITED, inspect error details for limitName, maxRequests, and windowMs.
  • Run preflight before onboarding: npm run launch:preflight.