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
| Capability | Description |
|---|---|
| Membership | See your current developer affiliation (team name, Team ID, type, and role) |
| Users and Access | Invite people, manage roles, accept invitations, and switch teams |
| Identifiers | Create, 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 |
| Docs | Open related Docs chapters in-page |
The portal does not currently offer billing, certificates, device management, or other Planned resources that are not yet live.
Related sites
| Site | Purpose |
|---|---|
| develop.swaymoon.com | Developer portal |
| passport.swaymoon.com | Swaymoon Account (sign-in, security, privacy, and authorization) |
| docs.swaymoon.com | Docs (this site) |
api-passport.swaymoon.com | Swaymoon Account API / OIDC Issuer (identifier CRUD is proxied by the portal; team membership is not stored on the Account) |
Suggested reading order
- Sign in and become a developer — email binding and how you sign in
- Membership — personal and organization teams, roles, and invitations
- 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.