App event subscriptions

AppEventSubscription is an entity type that defines Contentful event topics (for example: “entry publication”) to which an app is subscribed. Event subscriptions can be defined only for an existing AppDefinition. An app only receives events about content entities in a space environment of its installation.

App event subscription properties:

  • targetUrl: a URL to be called with events specified as topics; requires HTTPS
  • topics: list of event topics

All listed properties are required.

All valid topics are:

  • Entry.create
  • Entry.delete
  • Entry.save
  • Entry.publish
  • Entry.unpublish
  • Entry.archive
  • Entry.unarchive
  • Asset.create
  • Asset.delete
  • Asset.save
  • Asset.publish
  • Asset.unpublish
  • Asset.archive
  • Asset.unarchive
  • ContentType.create
  • ContentType.delete
  • ContentType.save
  • ContentType.publish
  • ContentType.unpublish
  • AppInstallation.create
  • AppInstallation.update
  • AppInstallation.delete
  • Release.create
  • Release.save
  • Release.delete
  • ReleaseAction.create
  • ReleaseAction.execute
  • ScheduledAction.create
  • ScheduledAction.save
  • ScheduledAction.delete
  • ScheduledAction.execute
  • BulkAction.create
  • BulkAction.execute

App event subscription

Get an app event subscription

Update or subscribe to events

Delete an app event subscription