Developer Hub

Documentation

Instantly decode game balance changes

Build tools, integrations, and dashboards on top of PatchPulse's real-time patch-note intelligence. Our REST API, SDKs, and webhook system let you embed live change tracking for titles like League of Legends, Valorant, Overwatch 2, and 40+ others into your own products.

Read the API Reference

Get Started

Whether you're prototyping a Discord bot or shipping a commercial analytics platform, PatchPulse gives you structured, machine-readable patch data the moment it ships. Sign up for a free API key and make your first request in under two minutes.

Authentication & API Keys

Learn how to generate and scope your API keys, set rate limits, and use Bearer-token auth across all endpoints. Includes sandbox credentials for safe testing.

Open Guide

SDKs

Drop-in client libraries for Python (v3.8+), JavaScript/Node, Go, and Rust. Each SDK handles pagination, retries, and type-safe deserialization out of the box.

Browse SDKs

Webhooks & Real-Time Events

Subscribe to game-specific channels and receive JSON payloads the second a patch goes live. Configure retry policies, signature verification, and dead-letter handling.

Configure Webhooks

Game Catalog & Endpoints

Explore supported titles, version schemas, and endpoint paths. From GET /v1/games/valorant/patches to GET /v1/games/league-of-legends/patches/{version}/changes, every route is fully typed and documented.

View Endpoints

Change Schema & Data Model

Understand our change taxonomy: stat-adjustment, ability-rework, item-swap, map-update, and 12 more categories. Each change carries before/after values, confidence scores, and source metadata.

Read Schema Docs

Rate Limits & Best Practices

Avoid 429s and optimize throughput. Learn caching strategies, batch-fetching patterns, and how to use the X-RateLimit-Remaining header to build resilient integrations.

See Best Practices
Need Help?

Community & Support

Stuck on a webhook signature? Want to discuss schema edge cases? Join the developer community or reach out directly.

Discord Server

Chat with other developers in #api-help, share integrations in #showcase, and get answers from the PatchPulse engineering team in real time.

Join Discord

GitHub Issues

Report bugs, request new game endpoints, or propose schema improvements. We triage issues within 24 hours and publish release notes for every SDK update.

Open GitHub