Overview
What Peridot ID is and what it provides
Peridot ID is a Gaming Identity Platform for the Peridot ecosystem. It provides Authentication, Identity, and Profile so every Peridot product shares a single user account.
What you get
- Authentication — Google sign-in with secure, rotating sessions
- Identity — a stable identity ID for each user across all products
- Profile — per-user profile data (
displayName,avatarUrl,locale)
Key facts
| Fact | Value |
|---|---|
| API versioning | All endpoints are under /v1 |
| Authentication | HttpOnly cookies (JWT access token + rotating refresh token) |
| Access token lifetime | 15 minutes |
| Refresh token lifetime | 30 days (rotated on every use) |
| Spec | OpenAPI 3.0 — also served by the API at GET /v1/openapi.yaml |
Next steps
- Getting started — base URLs and your first request
- Authentication — how login, refresh, and logout work
- SDK — the JavaScript SDK
- API reference — every endpoint, schema, and example