data-slots=heading, text
data-background=rgb(49, 46, 129)
data-textColor=white
GenStudio API documentation
GenStudio for Performance Marketing is a platform that allows you to create and manage your performance marketing campaigns. Here you'll find the APIs we offer to help you build your own integrations with GenStudio.
data-slots=heading, link, text
Explore our APIs
Retrieve approved GenStudio Experiences and deliver Experience data and assets to your applications at scale.
GenStudio Experience API
data-slots=heading, text
data-className=request-access-announcement
data-variant=secondary
data-borderColor=#c148ed
data-hasborder=true
Experience API architecture may change
This service may experience breaking changes in the next few months as we respond to feedback and requests from the community.
Retrieve approved GenStudio Experiences and deliver Experience data and assets to your applications at scale.
The GenStudio Experience API is a storage-agnostic public REST API for Adobe GenStudio for Performance Marketing. Use it to read approved Experiences, list and filter Experience summaries, download assets through pre-signed URLs, and retrieve HTML templates.
What can I do with the GenStudio Experience API?
The GenStudio Experience API lets your server-side applications:
- Get a full Experience — Retrieve a single Experience by ID, including fields, variants, and asset URLs.
- List Experiences — Return a paginated, filterable list of Experience summaries by channel, language, and date range.
- Deliver Experience assets — Obtain a short-lived pre-signed URL for an asset or rendition, including web-optimized or original binary output.
- Retrieve Experience templates — Access the HTML template captured at Experience creation time, via direct response or redirect.
Why choose the GenStudio Experience API?
- Efficient reads — Support for conditional requests and cursor-based pagination on list calls.
- Enterprise-ready auth — OAuth Server-to-Server flow aligned with Adobe Developer Console projects.
Discover
data-slots=heading, link, text
Get started
Set up OAuth Server-to-Server credentials and call the API securely from your backend.
data-slots=link, text
Explore endpoints, request parameters, response schemas, and examples.
data-slots=heading, link
Ready to try it?
Start with Authentication, then use the API reference to call https://genstudio.adobe.io endpoints in your environment.