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 HTTPStopics: list of event topics
All listed properties are required.
All valid topics are:
Entry.createEntry.deleteEntry.saveEntry.publishEntry.unpublishEntry.archiveEntry.unarchiveAsset.createAsset.deleteAsset.saveAsset.publishAsset.unpublishAsset.archiveAsset.unarchiveContentType.createContentType.deleteContentType.saveContentType.publishContentType.unpublishAppInstallation.createAppInstallation.updateAppInstallation.deleteRelease.createRelease.saveRelease.deleteReleaseAction.createReleaseAction.executeScheduledAction.createScheduledAction.saveScheduledAction.deleteScheduledAction.executeBulkAction.createBulkAction.execute