Overview Developer

Last updated Aug 16, 2026

Overview

The Swaymoon Developer portal (develop.swaymoon.com) is where you manage app identifiers (OAuth / OIDC clients) that sign users in with Swaymoon Account.

This category is developer documentation. Turn on Developer Mode in Docs to view it. The portal itself signs you in with Swaymoon Account. Clients you register in the portal receive authorization codes and tokens from Swaymoon Account as the identity provider. Protocol integration docs live under Guides → Identifiers.

What you can do

CapabilityDescription
MembershipSee your current developer affiliation (team name, Team ID, type, and role)
Users and AccessInvite people, manage roles, accept invitations, and switch teams
IdentifiersCreate, edit, and delete app identifiers for the current team; configure callbacks, scopes, optional privacy policy and data-deletion URLs; rotate secrets or register a private_key_jwt public key from the detail page
DocsOpen related Docs chapters in-page

The portal does not currently offer billing, certificates, device management, or other Planned resources that are not yet live.

SitePurpose
develop.swaymoon.comDeveloper portal
passport.swaymoon.comSwaymoon Account (sign-in, security, privacy, and authorization)
docs.swaymoon.comDocs (this site)
api-passport.swaymoon.comSwaymoon Account API / OIDC Issuer (identifier CRUD is proxied by the portal; team membership is not stored on the Account)

Suggested reading order

  1. Sign in and become a developer — email binding and how you sign in
  2. Membership — personal and organization teams, roles, and invitations
  3. Identifiers:
    • Registration and configuration — create a client in the portal
    • Integration overview and the protocol / example docs that follow

Legal texts are under Legal in this category: Terms of Use, Privacy Policy, Cookie Policy, Anti-Abuse Policy.