Adobe Photoshop · AsyncAPI Specification
Adobe Photoshop API Webhook Events
Version 1.0.0
Event-driven notifications for Adobe Photoshop API asynchronous job processing. When registered through Adobe I/O Events, webhooks deliver real-time notifications when Photoshop API jobs complete or fail, eliminating the need to poll status endpoints. Covers all asynchronous operations including background removal, PSD document operations, rendition creation, Smart Object replacement, text editing, Actions execution, product crop, depth blur, and generative fill.
View Spec
View on GitHub
AI/MLCreative CloudImage EditingPhotoshopPluginsREST APIScriptingAsyncAPIWebhooksEvents
Channels
photoshop/job/completed
Receive job completion notifications
Notification delivered when a Photoshop API job has completed successfully. The event payload contains the job ID, output locations, and job metadata. Applies to all PSD service operations including document operations, renditions, Smart Objects, text editing, and Actions execution.
photoshop/job/failed
Receive job failure notifications
Notification delivered when a Photoshop API job has failed. The event payload contains the job ID, error details, and failure reason.
sensei/job/completed
Receive Sensei AI job completion notifications
Notification delivered when a Sensei AI service job has completed successfully. Applies to background removal, mask creation, and other AI-powered image operations.
sensei/job/failed
Receive Sensei AI job failure notifications
Notification delivered when a Sensei AI service job has failed.
Messages
JobCompletedEvent
JobCompletedEvent
Job completed successfully
JobFailedEvent
JobFailedEvent
Job failed
Servers
https
production
https://image.adobe.io
Adobe Photoshop API production server. Webhook events are delivered via Adobe I/O Events to your registered webhook URL when async jobs complete or fail.