← Developer resources

Integrations

Identity first. Access second.

VouchNet uses provider OAuth for member sign-in. “Apply with VouchNet” uses registered hiring-site clients, exact redirect URIs, PKCE, minimal disclosure scopes, and an explicit member approval screen.

Available now

  • Google, GitHub, and LinkedIn browser sign-in via authorization-code callbacks.
  • Apply with VouchNet authorization code flow for registered confidential clients.
  • Public profile addresses at /vouch/:username.
  • Backend readiness at /api/v1/status.

Register a hiring-site client

Members can create and revoke their own clients from Settings → Developer center. A client secret is shown once, stored only as a cryptographic hash, and is never usable as a member session. Exact HTTPS callback URLs are required.

Protocol locations

  • Authorize: /oauth/authorize
  • Token exchange: POST /api/oauth/token
  • Selected profile: GET /api/oauth/userinfo

Create an integration client or read the protocol reference below.