Basic

Retrieve the status of a specific webhook journal entry using its unique status ID. This endpoint is useful for monitoring the progress or outcome of webhook journal entries, allowing you to check if an entry is pending, in progress, completed, failed, or expired.

get/webhooks-journal/journal-local/2027-03-beta/status/{statusId}

Request

  • Base URL
    https://api.hubapi.com
  • URL
    https://api.hubapi.com/webhooks-journal/journal-local/2027-03-beta/status/{statusId}
  • Auth
    none required

Path parameters

statusIdstring uuid required

The unique identifier of the status to retrieve. It should be in UUID format.

Response

successful operation

completedAtinteger

The timestamp when the snapshot was completed, represented as an integer in int64 format. This field may be null if the snapshot is not yet completed.

errorCode'INTERNAL_ERROR' | 'PERMISSION_DENIED' | 'TIMEOUT' | 'VALIDATION_ERROR'

An optional code indicating the error that occurred, if any. Possible values are 'TIMEOUT', 'VALIDATION_ERROR', 'INTERNAL_ERROR', and 'PERMISSION_DENIED'.

idstring uuid required

A unique identifier for the snapshot, represented as a UUID.

initiatedAtinteger required

The timestamp when the snapshot was initiated, represented as an integer in int64 format.

messagestring

A descriptive message providing additional information about the snapshot status or error.

status'EXPIRED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING' | 'SUCCESS' required

The current status of the snapshot. Valid values include 'PENDING', 'IN_PROGRESS', 'COMPLETED', 'FAILED', and 'EXPIRED'.

Changes

  • 2027-03-beta9a67db8e1ed3Revision changes
    • info

      the endpoint scheme security oauth2 was removed from the API

  • 2027-03-betaac6e731d1508Revision changes
    • info

      api operation id get-/webhooks-journal/journal-local/2027-03-beta/status/{statusId} removed and replaced with get-/webhooks-journal/journal-local/2027-03-beta/status/{statusId}_/webhooks-journal/journal-local/2027-03-beta/status/{statusId}