Skip to main content
Guide : Tester.

URL de base

Ces routes n’existent qu’en mode test : une clé sk_live_ reçoit 403 { "error": "Test clocks are not available in live mode", "code": "TEST_CLOCK_NOT_AVAILABLE" }.

L’objet test_clock

string
Identifiant, préfixé clock_.
string
Votre compte.
string | null
Libellé libre.
string
L’instant courant de l’horloge (ISO 8601).
string
ready, advancing, completed.
array
Sur la liste : les objets rattachés.
string

Créer une horloge

Renvoie 201 et l’objet.

Lister · Lire · Supprimer

La suppression détache les abonnements et clients rattachés, qui reviennent à l’heure réelle.

Rattacher

Au moins l’un des deux. Renvoie 200 { testClock, attached: [{ type, id }] }.

Avancer

Rejoue, pour chaque abonnement rattaché, tout ce que le temps réel aurait déclenché entre les deux instants : fin d’essai, rappel J-3 (facture émise et envoyée), échéance (billing.due, qui facture et demande le paiement), annulation programmée.
200
Les traitements déclenchés sont asynchrones : leur issue se lit sur l’abonnement, ses factures et vos webhooks.

Simuler en un appel

Crée l’horloge, rattache l’abonnement, avance. Même réponse que advance.

Erreurs

Corps { "error": "…", "code": "…" }.