Zum Hauptinhalt springen
POST
/
marketing
/
v3
/
marketing-events
/
events
Ein Marketingevent erstellen
curl --request POST \
  --url https://api.hubapi.com/marketing/v3/marketing-events/events \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "startDateTime": "2023-11-07T05:31:56Z",
  "customProperties": [
    {
      "sourceId": "",
      "selectedByUser": false,
      "sourceLabel": "",
      "sourceUpstreamDeployable": "<string>",
      "source": "",
      "updatedByUserId": 123,
      "persistenceTimestamp": 123,
      "sourceMetadata": "",
      "dataSensitivity": "",
      "sourceVid": "",
      "unit": "",
      "requestId": "",
      "isEncrypted": false,
      "name": "",
      "useTimestampAsPersistenceTimestamp": true,
      "value": "",
      "selectedByUserTimestamp": 123,
      "timestamp": 123,
      "isLargeValue": true
    }
  ],
  "externalAccountId": "<string>",
  "eventCancelled": true,
  "eventOrganizer": "<string>",
  "eventUrl": "<string>",
  "externalEventId": "<string>",
  "eventDescription": "<string>",
  "eventName": "<string>",
  "eventType": "<string>",
  "eventCompleted": true,
  "endDateTime": "2023-11-07T05:31:56Z"
}'
{
  "startDateTime": "2023-11-07T05:31:56Z",
  "customProperties": [
    {
      "sourceId": "",
      "selectedByUser": false,
      "sourceLabel": "",
      "sourceUpstreamDeployable": "<string>",
      "source": "",
      "updatedByUserId": 123,
      "persistenceTimestamp": 123,
      "sourceMetadata": "",
      "dataSensitivity": "",
      "sourceVid": "",
      "unit": "",
      "requestId": "",
      "isEncrypted": false,
      "name": "",
      "useTimestampAsPersistenceTimestamp": true,
      "value": "",
      "selectedByUserTimestamp": 123,
      "timestamp": 123,
      "isLargeValue": true
    }
  ],
  "eventCancelled": true,
  "eventOrganizer": "<string>",
  "eventUrl": "<string>",
  "eventDescription": "<string>",
  "eventName": "<string>",
  "eventType": "<string>",
  "eventCompleted": true,
  "endDateTime": "2023-11-07T05:31:56Z",
  "objectId": "<string>"
}

Unterstützte Produkte

Erfordert eines der folgenden Produkte oder höher.
Marketing HubMarketing Hub -Kostenlos
Sales HubSales Hub -Kostenlos
Service HubService Hub -Kostenlos
Content HubContent Hub -Starter
Diese API erfordert einen der folgenden Bereiche:
crm.objects.marketing_events.write

Authorizations

Authorization
string
header
required

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

Body

application/json
externalAccountId
string
required

Die accountId, die diesem Marketingevent in der externen Event-App zugeordnet ist.

eventOrganizer
string
required

Der Name des Organisators des Marketingevents.

externalEventId
string
required

Die ID des Marketingevents in der externen Event-App.

eventName
string
required

Der Name des Marketingevents.

startDateTime
string<date-time>

Der Startzeitpunkt (Datum und Uhrzeit) des Marketingevents.

customProperties
object[]

Eine PropertyValues-Liste. Es kann sich um beliebige Eigenschaftsnamen und -werte handeln, die jedoch bereits in der Definition des MarketingEvent-Objekts im HubSpot-Account enthalten sein müssen. Ist dies nicht der Fall, werden sie herausgefiltert und nicht festgelegt. Um dies auszuschließen, müssen Sie für Ihre App eine neue PropertyGroup für das MarketingEvent-Objekt im HubSpot-Account sowie die benutzerdefinierte Eigenschaft erstellen, die Sie in diesem HubSpot-Account nachverfolgen möchten. Erstellen Sie keine neuen Standardeigenschaften für das MarketingEvent-Objekt, da dies auf alle HubSpot-Accounts angewendet wird.

eventCancelled
boolean

Gibt an, ob das Marketingevent storniert wurde. Der Standardwert ist „false“ (falsch).

eventUrl
string

Eine URL in der externen Event-App, in der das Marketingevent verwaltet werden kann.

eventDescription
string

Die Beschreibung des Marketingevents.

eventType
string

Beschreibt, von welchem Typ dieses Event ist. Beispiel: „WEBINAR“, „CONFERENCE“, „WORKSHOP“

eventCompleted
boolean
endDateTime
string<date-time>

Der Endzeitpunkt (Datum und Uhrzeit) des Marketingevents.

Response

successful operation

eventOrganizer
string
required

Der Name des Organisators des Marketingevents.

eventName
string
required

Der Name des Marketingevents.

startDateTime
string<date-time>

Der Startzeitpunkt (Datum und Uhrzeit) des Marketingevents.

customProperties
object[]

Eine PropertyValues-Liste. Es kann sich um beliebige Eigenschaftsnamen und -werte handeln, die jedoch bereits in der Definition des MarketingEvent-Objekts im HubSpot-Account enthalten sein müssen. Ist dies nicht der Fall, werden sie herausgefiltert und nicht festgelegt. Um dies auszuschließen, müssen Sie für Ihre App eine neue PropertyGroup für das MarketingEvent-Objekt im HubSpot-Account sowie die benutzerdefinierte Eigenschaft erstellen, die Sie in diesem HubSpot-Account nachverfolgen möchten. Erstellen Sie keine neuen Standardeigenschaften für das MarketingEvent-Objekt, da dies auf alle HubSpot-Accounts angewendet wird.

eventCancelled
boolean

Gibt an, ob das Marketingevent storniert wurde.

eventUrl
string

Die URL in der externen Event-App, in der das Marketingevent verwaltet werden kann.

eventDescription
string

Die Beschreibung des Marketingevents.

eventType
string

Der Typ von Marketingevent.

eventCompleted
boolean
endDateTime
string<date-time>

Der Endzeitpunkt (Datum und Uhrzeit) des Marketingevents.

objectId
string
I