# Pulsoid API Documentation ## Pulsoid API Documentation - [Intro](https://docs.pulsoid.net/readme.md) - [Authentication](https://docs.pulsoid.net/getting-started/access-token-management.md) - [Authorization Code Grant](https://docs.pulsoid.net/getting-started/access-token-management/oauth2-authorization-code-grant.md) - [Implicit Grant](https://docs.pulsoid.net/getting-started/access-token-management/oauth2-implicit-grant.md) - [Copy of OAuth2 Implicit Grant](https://docs.pulsoid.net/getting-started/access-token-management/copy-of-oauth2-implicit-grant.md) - [Device Authorization Flow](https://docs.pulsoid.net/getting-started/access-token-management/oauth-2-device-authorization-flow.md) - [Client Credentials Grant (Server Token)](https://docs.pulsoid.net/getting-started/access-token-management/oauth2-client-credentials-grant-type-server-token.md) - [Manual Token Issuing](https://docs.pulsoid.net/getting-started/access-token-management/manual-token-issuing.md) - [Refresh a Token](https://docs.pulsoid.net/getting-started/access-token-management/oauth2-refreshing-the-token.md) - [Validate a Token](https://docs.pulsoid.net/getting-started/access-token-management/validate-authorization-token.md) - [Revoke a Token](https://docs.pulsoid.net/getting-started/access-token-management/revoke-authorization-token.md) - [Read Data via WebSocket v2](https://docs.pulsoid.net/heart-rate-and-sensor-data/read-data-via-websocket-v2.md) - [Read Heart Rate via WebSocket v1 (Legacy)](https://docs.pulsoid.net/heart-rate-and-sensor-data/read-heart-rate-via-websocket.md) - [Read Latest Heart Rate via HTTP](https://docs.pulsoid.net/heart-rate-and-sensor-data/read-latest-heart-rate-via-http.md) - [Read Latest Battery Level via HTTP](https://docs.pulsoid.net/heart-rate-and-sensor-data/read-latest-battery-level-via-http.md) - [Read Heart Rate Statistics](https://docs.pulsoid.net/heart-rate-and-sensor-data/read-statistics.md) - [Write Data via HTTP](https://docs.pulsoid.net/heart-rate-and-sensor-data/write-heart-rate-via-http.md) - [Read Profile Information](https://docs.pulsoid.net/account/read-profile-information.md) - [Widget Entity](https://docs.pulsoid.net/widgets/widget-entity.md) - [Create Widget](https://docs.pulsoid.net/widgets/create-widget.md) - [Read Widget](https://docs.pulsoid.net/widgets/read-widget.md) - [Update Widget](https://docs.pulsoid.net/widgets/update-widget.md) - [Read Room Data via WebSocket](https://docs.pulsoid.net/rooms/read-room-data-via-websocket.md) - [VRChat World Integration](https://docs.pulsoid.net/integrations/vrchat-world-integration.md): VRChat Worlds x Pulsoid - [Geometry Dash Mod Configuration Entity](https://docs.pulsoid.net/integrations/geometry-dash-mod-configuration-entity.md) - [Get Geometry Dash Mod Configuration](https://docs.pulsoid.net/integrations/get-configuration.md) - [Update Geometry Dash Mod Configuration](https://docs.pulsoid.net/integrations/update-configuration.md) - [Supported Scopes](https://docs.pulsoid.net/reference/list-of-supported-scopes.md) - [Error Codes](https://docs.pulsoid.net/reference/error-code-format.md)