Playable API
Public REST API for the Playable gamification platform. Covers campaign types, campaign lifecycle (list, view, update, copy, delete, activate, pause, resume, clear cache), campaign sections and registration form fields, prizes and bulk prizes, vouchers, player registrations, email and SMS logs, game data statistics, session/registration analytics, game settings, media upload and login-token creation. OAuth 2.0 client-credentials with 37 fine-grained scopes; 3,600 requests per hour per developer app with X-RateLimit-* and Retry-After response headers.
Documentation
APIReference
https://api.playable.com/
Documentation
https://help.playable.com/en/articles/10384051-developer
GettingStarted
https://help.playable.com/en/articles/10384051-developer
Authentication
https://raw.githubusercontent.com/api-evangelist/playable/refs/heads/main/authentication/playable-authentication.yml
RateLimits
https://raw.githubusercontent.com/api-evangelist/playable/refs/heads/main/rate-limits/playable-rate-limits.yml
Specifications
Other Resources
OAuthScopes
https://raw.githubusercontent.com/api-evangelist/playable/refs/heads/main/scopes/playable-scopes.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/playable/refs/heads/main/conventions/playable-conventions.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/playable/refs/heads/main/errors/playable-problem-types.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/playable/refs/heads/main/data-model/playable-data-model.yml
Overlay
https://raw.githubusercontent.com/api-evangelist/playable/refs/heads/main/overlays/playable-api-overlay.yaml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/playable/refs/heads/main/apis.yml