Twitter Ads API
Connect to the Twitter Ads platform
The Twitter Ads API connects developers to Twitter's advertising platform to build solutions to meet the needs of Twitter's advertisers around the world.
Programmatically create, schedule, and manage ad campaigns to engage people on Twitter.
Create and manage Tailored Audiences using Twitter, web or mobile data you provide.
Draft and publish Tweets, extend the functionality of Tweets with Cards and manage and upload images and videos.
Use async and synchronous API endpoints to retrieve granular insights of ad campaigns by a full range of metrics.
Tools to get you started
Go from zero to "Hello World" with the help of these resources, tools, and libraries.
Check out our curated selection of Twitter-built and community-supported client libraries.
We have built out a Postman collection for our v2 endpoints to help you explore the API using their visual client!
Command line tool
If you would rather work with our endpoints using a command line tool, twurl is built for you!
Visit our support section, where you can find troubleshooting tips, API status monitor, and other helpful information that can help you understand how to overcome any obstacle.