cURL
curl --request GET \
--url https://commet.co/api/v1/test-clock \
--header 'x-api-key: <api-key>'import { Commet } from "@commet/node";
const commet = new Commet({ apiKey: "ck_xxx" });
const testClock = await commet.testClock.get();from commet import Commet
commet = Commet("ck_xxx")
test_clock = commet.test_clock.get()client, err := commet.New("ck_xxx")
if err != nil {
log.Fatal(err)
}
ctx := context.Background()
testClock, err := client.TestClock.Get(ctx)
if err != nil {
log.Fatal(err)
}import co.commet.Commet;
var commet = Commet.builder().apiKey("ck_xxx").build();
var testClock = commet.testClock().get();use Commet\Commet;
$commet = new Commet('ck_xxx');
$testClock = $commet->testClock->get();{
"simulatedTime": "2026-09-07T12:00:00.000Z",
"isActive": true,
"now": "2026-09-07T12:00:00.000Z",
"latestRun": null,
"object": "test_clock",
"livemode": false
}{
"error": {
"type": "validation_error",
"code": "validation_error",
"message": "The request contains an invalid parameter.",
"doc_url": "https://commet.co/docs/api-reference/2026-08-27/errors/validation_error.md"
}
}{
"error": {
"type": "authentication_error",
"code": "unauthorized",
"message": "A valid API key is required.",
"doc_url": "https://commet.co/docs/api-reference/2026-08-27/errors/unauthorized.md"
}
}{
"error": {
"type": "authentication_error",
"code": "forbidden",
"message": "You do not have permission to perform this operation.",
"doc_url": "https://commet.co/docs/api-reference/2026-08-27/errors/forbidden.md"
}
}{
"error": {
"type": "rate_limit_error",
"code": "rate_limited",
"message": "Too many requests. Retry after the interval specified in the Retry-After header.",
"doc_url": "https://commet.co/docs/api-reference/2026-08-27/errors/rate_limited.md"
}
}{
"error": {
"type": "internal_error",
"code": "internal_error",
"message": "An unexpected error occurred while processing the request.",
"doc_url": "https://commet.co/docs/api-reference/2026-08-27/errors/internal_error.md"
}
}Test Clock
Get test clock state
Returns the organization’s current test clock state and latest durable run. Sandbox only.
GET
/
test-clock
cURL
curl --request GET \
--url https://commet.co/api/v1/test-clock \
--header 'x-api-key: <api-key>'import { Commet } from "@commet/node";
const commet = new Commet({ apiKey: "ck_xxx" });
const testClock = await commet.testClock.get();from commet import Commet
commet = Commet("ck_xxx")
test_clock = commet.test_clock.get()client, err := commet.New("ck_xxx")
if err != nil {
log.Fatal(err)
}
ctx := context.Background()
testClock, err := client.TestClock.Get(ctx)
if err != nil {
log.Fatal(err)
}import co.commet.Commet;
var commet = Commet.builder().apiKey("ck_xxx").build();
var testClock = commet.testClock().get();use Commet\Commet;
$commet = new Commet('ck_xxx');
$testClock = $commet->testClock->get();{
"simulatedTime": "2026-09-07T12:00:00.000Z",
"isActive": true,
"now": "2026-09-07T12:00:00.000Z",
"latestRun": null,
"object": "test_clock",
"livemode": false
}{
"error": {
"type": "validation_error",
"code": "validation_error",
"message": "The request contains an invalid parameter.",
"doc_url": "https://commet.co/docs/api-reference/2026-08-27/errors/validation_error.md"
}
}{
"error": {
"type": "authentication_error",
"code": "unauthorized",
"message": "A valid API key is required.",
"doc_url": "https://commet.co/docs/api-reference/2026-08-27/errors/unauthorized.md"
}
}{
"error": {
"type": "authentication_error",
"code": "forbidden",
"message": "You do not have permission to perform this operation.",
"doc_url": "https://commet.co/docs/api-reference/2026-08-27/errors/forbidden.md"
}
}{
"error": {
"type": "rate_limit_error",
"code": "rate_limited",
"message": "Too many requests. Retry after the interval specified in the Retry-After header.",
"doc_url": "https://commet.co/docs/api-reference/2026-08-27/errors/rate_limited.md"
}
}{
"error": {
"type": "internal_error",
"code": "internal_error",
"message": "An unexpected error occurred while processing the request.",
"doc_url": "https://commet.co/docs/api-reference/2026-08-27/errors/internal_error.md"
}
}Returns the organization’s current test clock state and latest durable run. Sandbox only.
Autorizaciones
Encabezados
API version used by this reference. Send this header to select this contract explicitly.
¿Esta página le ayudó?