SubscriptionStatus
Current status of the subscription, including details on the last successful and failed attempts, and retry information.
Properties
- status(string): Status is- disabledwhen the event subscription was created with- enabledset to false and it never started publishing events. Status is- activewhen the event subscription is functioning normally and a 200 OK response was received for the callback notification. Status is- failedwhen a bad callback URL, connection failures, or- 1xxor- 3xxresponse was received for the callback notification. Status is- awaitingRetrywhen the previous attempt at callback timed out or received a- 4xxor- 5xxresponse. Status is- retryLimitReachedafter all retries fail. Must be one of:- ['disabled', 'failed', 'retryLimitReached', 'awaitingRetry', 'active'].
- lastSuccessfulAt: Timestamp of the last successful callback in UNIX UTC epoch time in milliseconds. Refer to ../type/basic.json#/definitions/timestamp.
- lastFailedAt: Timestamp of the last failed callback in UNIX UTC epoch time in milliseconds. Refer to ../type/basic.json#/definitions/timestamp.
- lastFailedStatusCode(integer): HTTP status code received during the last failed callback attempt.
- lastFailedReason(string): Detailed reason for the last failure received during callback.
- nextAttempt: Timestamp for the next retry attempt in UNIX epoch time in milliseconds. Only valid if- statusis- awaitingRetry. Refer to ../type/basic.json#/definitions/timestamp.
- timestamp: Current timestamp of this status in UNIX epoch time in milliseconds. Refer to ../type/basic.json#/definitions/timestamp.
Documentation file automatically generated at 2025-08-12 05:39:47.683420+00:00.