A versioned REST API with stable schemas, OpenAPI spec, signed webhooks, and reliable retry semantics for production integrations
Pourquoi c'est essentiel
Developers shipping to paying clients cannot accept silent breaking changes. A field renamed without notice, an enum value removed mid-season, or a webhook signature scheme rotated without a deprecation window cascades into broken scoring screens during real tournaments.
Versioned endpoints, an OpenAPI spec that is the single source of truth, signed webhooks with documented retry windows, and a public deprecation calendar give developers the contract they need to plan upgrades and quote maintenance to their clients with confidence.
Comment Petanque Life y répond
Our REST API ships under semver-versioned URI paths with the OpenAPI spec served from a public endpoint and version-pinned in CI. Webhooks are signed with rotating keys, delivered with exponential backoff retry up to 24 hours, and replayable from the developer dashboard.
Breaking changes go through a published deprecation cycle with at least one minor-version overlap.