Adobe Experience Platform AEP API

Adobe Experience Platform APIs videos

Most of my early readers knew that I developed over the years a bunch of APIs wrapper in python, the most famous one being aanalytics2, which covers Adobe Analytics 2.0 API methods. Some other works are the Launch API wrapper, launchpy, and the Customer Journey Analytics API cjapy.

However, nothing can compare to the amount of work and maintenance that the aepp python module requires.

aepp is the python wrapper that standardize the Adobe Experience Platform APIs, it is probably 10x bigger than any of the other libraries and it requires constant maintenance of features that are deprecated and new ones that are added without much information sometimes.

Partnering with engineering, is now part of the official Adobe github repo and I am still the main contributors. It is still, as of today, not my work per say, I take care of it because it is helpful to me, and it is helpful to my clients, but my job is not related to this tool in particular.

Therefore, it means that the new features, the maintenance and the support has been done mostly on off-the-work hours.
This statement, adding to the fact that my life changed a lot during the last years, by adding a family member per example, it became very difficult to keep track on all the things that were going on and make it publicly accessible.

AEPE – Adobe Experience Platform Experience

For a time, while maintaining the project and working with engineering, I was still learning Adobe Experience as it grew into a more and more mature piece of technology for Adobe landscape. Use-cases were more defined, patterns of errors or successes more tangible over time. I accumulated experience on Adobe Experience Platform (AEP).

Luckily, I found some clients that truly believed in that work and were willing to pay me to support the adoption of the aepp framework into their scalable implementation. So my work became somehow a bit more focus in that area and it soften the burden a bit.

New capabilities were added, that are not adobe capabilities, but aepp ones, however the time was short to make them accessible.
Over the past year, I made it a goal to increase documentation on aepp, in its GitHub repo, while continuing to work on new features. So everyone can benefits from these new features.

As I grew more and more experience, I also recognize that I was disconnected from how hard it is to grasp the Adobe Experience Platform landscape, for all it has to offer. There was/is so much knowledge that I accumulated and needed to share to serve as a beacon, as this blog used to be for Adobe Analytics, Launch/Adobe Tags or Customer Journey Analytics in the past.

Time for a re-start

Based on all of these feelings, and what I really like to do is to learn, share and get feedback, I took the opportunity of my christmas leave of 2025 to work on a series of video for the aepp framework.

There were some video tutorials on aepp in the past but the tool grew so much since then that I decided to remove all of them and re-start from scratch.

All the videos have been done in single take, they are not perfect, not the level I wanted to give, but I had to do compromise. As much as I love teaching, learning and sharing, I have some limitation on time and materials.

At least, it is a start, and maybe someday, someone will do something even better with this, and hopefully share it as well.

I am not sure if I will be able to be as regular at posting new tutorial or deep dive as I wish to but the fire is still there, and for some time it is still burning in these videos.

Have fun

Introduction to aepp

This video serves as an introduction to aepp and how it has been built, this video is not mandatory to know how to use the different services, but it has elements not explained anywhere in the documentation.

Introduction to Adobe Experience Platform

This video goes into Adobe Experience Platform different services and how they are working together. It also explains the main concepts of AEP and how you need to think about Adobe Experience Platform for data architecture.

Getting Started with aepp

This video guides you on how to get starting with aepp module, installing python, jupyterlab and aepp itself. It shows you how you can create an API connection with AEP via the adobe developer console and how you can assign right and permissions to that credential.

Accessing the rest of the playlist

There is a playlist available that goes through all of the different services that aepp has to offer regarding Adobe Experience Platform API and its helper functions in aepp.

You can access the playlist here:

For the different video themes, here are the links:

Leave a Reply

Your email address will not be published. Required fields are marked *