Skip to main content
POST
/
webhooks-journal
/
snapshots
/
2026-03
/
crm
Create Snapshot
curl --request POST \
  --url https://api.hubapi.com/webhooks-journal/snapshots/2026-03/crm \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "snapshotRequests": [
    {
      "objectId": 123,
      "objectTypeId": "<string>",
      "portalId": 123,
      "properties": [
        "<string>"
      ]
    }
  ]
}
'
{
  "snapshotResponses": [
    {
      "objectId": 123,
      "objectTypeId": "<string>",
      "portalId": 123,
      "snapshotStatusId": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://developers.hubspot.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Supported products

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Body

application/json
snapshotRequests
object[]
required

An array of CrmObjectSnapshotRequest objects, each representing a request to create a snapshot for a specific CRM object. This property is required.

Response

successful operation

snapshotResponses
object[]
required

An array of CrmObjectSnapshotResponse objects, each representing the result of a snapshot operation for a specific CRM object. This property is required.

Last modified on May 11, 2026