Livstick Client API V2.1
L’API 2.1 est la surface V2 que Livstick maintient en production, pas une API obsolète : elle repose sur la même gestion des clés que la v3 — secrets hachés, expiration, statut, audit et contrôle des scopes — et seules ses structures sont héritées. Chaque opération ci-dessous a sa page, générée à partir de la spécification publiée par le service : elle reste exacte à mesure que la surface évolue. Deux choses que la spécification ne dit pas d’elle-même : l’URL de base n’est pas publiée ici, elle vous est fournie avec votre accès ; et details est un POST alors qu’il ne fait que lire, une habitude héritée de la conception V2 d’origine. Les résumés et descriptions issus de la spécification restent en anglais.
- Version
- 2.1.0
- Authentification
- Clé d’API dans le chemin
The API key is intentionally kept in the path for V2 compatibility:
/v2.1/client/{key}/{crid}/... or /v2.1/user/{key}/{crid}/....
Client routes require the client_v2 scope. User routes require the user_v2
scope. Unknown, expired, revoked, malformed, or wrong-scope keys return the
legacy JSON error envelope.
health
Service health endpoints.
client
Client-scoped V2.1 operations.
-
Méthode GET
/v2.1/client/{key}/{crid}/redirectCreate or return recording URLs -
Méthode POST
/v2.1/client/{key}/{crid}/retargetCreate or return a retargetable CRID -
Méthode GET
/v2.1/client/{key}/{crid}/qrcodeDownload a QR code -
Méthode POST
/v2.1/client/{key}/{crid}/qrcodeDownload a QR code with JSON options -
Méthode GET
/v2.1/client/{key}/{crid}/cardDownload a PDF card -
Méthode POST
/v2.1/client/{key}/{crid}/notifyMark the message as delivered -
Méthode POST
/v2.1/client/{key}/{crid}/modifyModify container metadata -
Méthode POST
/v2.1/client/{key}/{crid}/detailsGet legacy message details -
Méthode POST
/v2.1/client/{key}/{crid}/webhook/{webhookId}Process a supported legacy webhook
user
User-scoped redirect operation.
docs
Embedded OpenAPI and Swagger UI.