At the moment, the only thing that remotely resembles creating an App via the Twitter Ads API is the APP_LISTS endpoint. But creating an App via this endpoint does not show that an App was created in the Twitter UI. The section that I am referring to in the Twitter UI is shown in the image below:

So it looks like there is another way to create/manage Apps within the Twitter API that we do not know about. Can any of the Twitter Staff please shed some light on this issue? How can we correctly create an App via the Twitter Ads API?

From this, I would be able to easily reference and create App Cards and App Image Cards. Do you have any way to get this information? After I have created an app, is there a way to get the Name, the Platform, and the App Store or Google Play Store id from a Twitter Ads API endpoint?

@msbukkuri the Ads API doesn’t maintain a mobile app library for you like the Twitter Ads UI.

We provide the basic building blocks for you to build a similar experience for your advertisers, but we try not to make any UI-related flow or design decisions for our API developers. The rationale behind this is that we don’t actually want API developers to simply mimic / clone the Twitter Ads UI, we want to see them innovate and define their own UX for advertisers.

In the API, you’re required to pass in the related mobile app identifiers and the app_country_code as well as the optional deeplink information for every MAP Card you create, but you could easily build your own take on a mobile app library within your product if you wanted to simplify this flow for your advertisers.