# Passlock > Passlock is a framework-agnostic passkey authentication platform and documentation site for browser-side passkey flows, server-side verification, REST API usage, and tenancy management. Start with the website docs for concepts and integration guidance. Use the hosted API reference as the authoritative symbol-level reference for `@passlock/browser` and `@passlock/server`. REST endpoints live under `https://api.passlock.dev/{tenancyId}/...`. ## Getting Started - [Quick start guide](https://passlock.dev/llms/getting-started/index.md) - [Passkey registration quick start](https://passlock.dev/llms/getting-started/passkey-registration/index.md) - [Passkey authentication quick start](https://passlock.dev/llms/getting-started/passkey-authentication/index.md) - [Passkey deletion quick start](https://passlock.dev/llms/getting-started/passkey-deletion/index.md) - [Tenancies](https://passlock.dev/llms/getting-started/tenancies/index.md) ## Passkeys - [Passkey registration](https://passlock.dev/llms/passkeys/registration/index.md) - [Passkey authentication](https://passlock.dev/llms/passkeys/authentication/index.md) - [Relying parties](https://passlock.dev/llms/passkeys/relying-party/index.md) - [Allow credentials](https://passlock.dev/llms/passkeys/allow-credentials/index.md) - [Exclude credentials](https://passlock.dev/llms/passkeys/exclude-credentials/index.md) - [Credential updates](https://passlock.dev/llms/passkeys/credential-updates/index.md) - [Passkey removal](https://passlock.dev/llms/passkeys/passkey-removal/index.md) - [Testing for passkey support](https://passlock.dev/llms/passkeys/testing-for-passkey-support/index.md) - [Related origin requests](https://passlock.dev/llms/passkeys/related-origin-requests/index.md) ## Identity And Tokens - [Principal](https://passlock.dev/llms/principal/index.md) - [Code exchange](https://passlock.dev/llms/principal/code-exchange/index.md) - [ID token verification](https://passlock.dev/llms/principal/idtoken-verification/index.md) - [Linking local accounts](https://passlock.dev/llms/principal/linking-local-accounts/index.md) - [One-time codes](https://passlock.dev/llms/one-time-codes/index.md) - [One-time code reference](https://passlock.dev/llms/one-time-codes/reference/index.md) ## REST API - [REST API overview](https://passlock.dev/llms/rest-api/index.md) - [Mailbox challenges](https://passlock.dev/llms/rest-api/mailbox-challenges/index.md) - [List passkeys](https://passlock.dev/llms/rest-api/list-passkeys/index.md) - [Get passkey](https://passlock.dev/llms/rest-api/get-passkey/index.md) - [Update passkey](https://passlock.dev/llms/rest-api/update-passkey/index.md) - [Delete passkey](https://passlock.dev/llms/rest-api/delete-passkey/index.md) - [Exchange code](https://passlock.dev/llms/rest-api/exchange-code/index.md) ## API Reference - [@passlock/browser API reference](https://apidocs.passlock.dev/llms/browser/README.md) - [@passlock/server API reference](https://apidocs.passlock.dev/llms/server/README.md) ## Example projects - [SvelteKit](https://github.com/passlock-dev/passlock/tree/master/examples/sveltekit) ## Optional - [Glossary](https://passlock.dev/llms/glossary/index.md)