Adobe Creative Cloud · AsyncAPI Specification
Adobe I/O Events
Version 1.0
Adobe I/O Events enables developers to receive near-real-time notifications when events occur across Adobe products and services. Events are delivered via webhooks or journaling (pull-based polling). Supported event providers include Creative Cloud, Experience Cloud, Document Cloud, and custom applications built on Adobe App Builder. Events follow the CloudEvents specification and include provenance metadata for traceability.
View Spec
View on GitHub
AI/MLCloudCreativeDesignDocumentsPhotographySaaSVideoAsyncAPIWebhooksEvents
Channels
/webhook/challenge
Receive webhook challenge verification
Challenge verification channel. When a webhook is registered, Adobe sends a GET request with a challenge query parameter. The webhook must respond with the challenge value in the body to prove ownership.
/webhook/event
Receive event notification
Primary event delivery channel. Adobe I/O Events sends POST requests to registered webhooks when events occur. Events conform to the CloudEvents specification.
/webhook/batch
Receive batch event notifications
Batch event delivery channel for high-volume event scenarios. Multiple events are grouped into a single POST request as a JSON array.
/events/organizations/{orgId}/integrations/{integrationId}/{registrationId}
Poll journaling endpoint for events
Journaling channel for pull-based event consumption. Clients poll this endpoint with a position cursor to retrieve events. Events are retained for 7 days. Use the Link header from each response to get the next batch of events.
Messages
CreativeCloudAssetEvent
Creative Cloud Asset Event
Event triggered when assets are created, updated, or deleted in Creative Cloud Libraries, Lightroom, or other CC storage.
AEMAssetEvent
AEM Asset Event
Event triggered by asset operations in Adobe Experience Manager such as asset creation, modification, or processing completion.
AnalyticsEvent
Adobe Analytics Event
Event triggered by Adobe Analytics notifications such as report completion, classification import completion, or segment publication.
CampaignEvent
Adobe Campaign Event
Event triggered by Adobe Campaign Standard operations such as delivery status updates, workflow transitions, or profile changes.
CustomAppEvent
Custom Application Event
Event published by custom Adobe App Builder applications via the Events SDK. Developers define their own event types and payload structures.
Servers
https
webhook
{webhookUrl}
Your webhook endpoint that receives event notifications from Adobe I/O Events. Must respond to a challenge verification request during registration and acknowledge events with a 200 status.
https
journaling
https://events-va6.adobe.io
Adobe I/O Events journaling endpoint for pull-based event consumption. Events are retained for 7 days and retrieved via polling with a position cursor.