integrations.sh
← all integrations

hubapi.com – marketing

OpenAPI apis-guru

These APIs allow you to interact with HubSpot's Marketing Events Extension. It allows you to:

  • Create, Read or update Marketing Event information in HubSpot
  • Specify whether a HubSpot contact has registered, attended or cancelled a registration to a Marketing Event.
  • Specify a URL that can be called to get the details of a Marketing Event.
Homepage
https://api.apis.guru/v2/specs/hubapi.com:marketing/v3.json
Provider
hubapi.com:marketing / marketing
OpenAPI version
3.0.1
Spec (JSON)
https://api.apis.guru/v2/specs/hubapi.com/marketing/v3/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/hubapi.com/marketing/v3/openapi.yaml

Tools (18)

Extracted live via the executor SDK.

  • attendanceSubscriberStateChanges.postMarketingV3MarketingEventsAttendanceExternalEventIdSubscriberStateCreateCreate

    Record a subscription state between multiple HubSpot contacts and a marketing event, using HubSpot contact ids.

  • attendanceSubscriberStateChanges.postMarketingV3MarketingEventsAttendanceExternalEventIdSubscriberStateEmailCreateCreateByEmail

    Record a subscription state between multiple HubSpot contacts and a marketing event, using contact email addresses. If contact is not present it will be automatically created. If you set params

  • marketingEventsExternal.deleteMarketingV3MarketingEventsEventsExternalEventIdArchive

    DELETE /marketing/v3/marketing-events/events/{externalEventId}

  • marketingEventsExternal.getMarketingV3MarketingEventsEventsExternalEventIdGetById

    GET /marketing/v3/marketing-events/events/{externalEventId}

  • marketingEventsExternal.patchMarketingV3MarketingEventsEventsExternalEventIdUpdate

    PATCH /marketing/v3/marketing-events/events/{externalEventId}

  • marketingEventsExternal.postMarketingV3MarketingEventsEventsCreate

    POST /marketing/v3/marketing-events/events

  • marketingEventsExternal.postMarketingV3MarketingEventsEventsDeleteArchiveBatch

    POST /marketing/v3/marketing-events/events/delete

  • marketingEventsExternal.postMarketingV3MarketingEventsEventsExternalEventIdCancelDoCancel

    POST /marketing/v3/marketing-events/events/{externalEventId}/cancel

  • marketingEventsExternal.postMarketingV3MarketingEventsEventsExternalEventIdCompleteComplete

    POST /marketing/v3/marketing-events/events/{externalEventId}/complete

  • marketingEventsExternal.postMarketingV3MarketingEventsEventsExternalEventIdSubscriberStateEmailUpsertDoEmailUpsertById

    POST /marketing/v3/marketing-events/events/{externalEventId}/{subscriberState}/email-upsert

  • marketingEventsExternal.postMarketingV3MarketingEventsEventsExternalEventIdSubscriberStateUpsertDoUpsertById

    POST /marketing/v3/marketing-events/events/{externalEventId}/{subscriberState}/upsert

  • marketingEventsExternal.postMarketingV3MarketingEventsEventsUpsertDoUpsert

    POST /marketing/v3/marketing-events/events/upsert

  • marketingEventsExternal.putMarketingV3MarketingEventsEventsExternalEventIdReplace

    PUT /marketing/v3/marketing-events/events/{externalEventId}

  • search.getMarketingV3MarketingEventsEventsSearchDoSearch

    Search for marketing events that have an event id that starts with the query string

  • settingsExternal.getMarketingV3MarketingEventsAppIdSettingsGetAll

    GET /marketing/v3/marketing-events/{appId}/settings

  • settingsExternal.postMarketingV3MarketingEventsAppIdSettingsCreate

    POST /marketing/v3/marketing-events/{appId}/settings

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools