# X Ads API > Campaigns, Creatives, Audiences, Analytics and full X advertising automation. ## Main - [Analytics](https://docs.x.com/x-ads-api/analytics.md): Retrieve detailed performance metrics for X ad campaigns, line items, and creatives — including impressions, engagemen - [Audiences](https://docs.x.com/x-ads-api/audiences.md): Create and manage Tailored Audiences and Custom Audiences using CRM data, website visitors, mobile app users, and enga - [Campaign Management](https://docs.x.com/x-ads-api/campaign-management.md): Create, manage, and optimize advertising campaigns on X. Define budgets, targeting, creatives, and bidding strategies - [Catalog Management](https://docs.x.com/x-ads-api/catalog-management.md): Set up product catalogs, manage products in bulk, create product sets for targeting, and configure scheduled feeds for Dynamic Product Ads on X. - [Creatives](https://docs.x.com/x-ads-api/creatives.md): Create and manage promotable creatives on X including Tweets, images, videos, GIFs, cards, polls, and conversation car - [Introduction](https://docs.x.com/x-ads-api/introduction.md): The X Ads API enables developers to programmatically manage advertising campaigns, creatives, audiences, analytics, an - [Tools and libraries](https://docs.x.com/x-ads-api/tools-and-libraries.md) ## Audiences - [Audiences API Reference](https://docs.x.com/x-ads-api/audiences/reference.md): Complete technical reference for all Audiences endpoints in the X Ads API — Tailored Audiences, Custom Audiences, Audi ## Campaign Management - [Campaign Management API Reference](https://docs.x.com/x-ads-api/campaign-management/reference.md): Complete reference for all Campaign Management endpoints in the X Ads API — Accounts, Campaigns, Line Items, Funding I ## Catalog Management - [Catalog Management API Reference](https://docs.x.com/x-ads-api/catalog-management/reference.md): Complete technical reference for all Catalog Management endpoints in the X Ads API — Product Catalogs, Products, Product Sets, and Scheduled Feeds. ## Creatives - [Creatives API Reference](https://docs.x.com/x-ads-api/creatives/reference.md): Complete technical reference for all Creatives endpoints in the X Ads API — Cards, Tweets, Media Library, Account Medi ## Fundamentals - [Accessing Ads accounts](https://docs.x.com/x-ads-api/fundamentals/accessing-ads-accounts.md): There are two different types of accounts involved in using the Ads API: advertising accounts and X user accounts. Thr - [Currency](https://docs.x.com/x-ads-api/fundamentals/currency.md): The type of a currency is identified using [ISO-4217](http://en. - [Error codes and responses](https://docs.x.com/x-ads-api/fundamentals/error-codes-and-responses.md): Successful responses are indicated with a 200-series HTTP code and a JSON-based payload containing the object(s) reque - [Ads API hierarchy and terminology](https://docs.x.com/x-ads-api/fundamentals/hierarchy-and-terminology.md): To be successful on the Ads API, it’s important to understand how entities in X Ads relate to each other. This tutoria - [Making Authenticated Requests](https://docs.x.com/x-ads-api/fundamentals/making-authenticated-requests.md): Accessing the X Ads API endpoints requires your application to send authenticated web requests securely using TLS to h - [Pagination](https://docs.x.com/x-ads-api/fundamentals/pagination.md): In order to support a larger maximum number of campaigns and efficient retrieval of all entities associated with an ac - [Rate limiting](https://docs.x.com/x-ads-api/fundamentals/rate-limiting.md): The Advertiser API is rate limited similarly to REST API v1. 1, as documented here: [REST API Rate Limiting in v1. - [Sandbox](https://docs.x.com/x-ads-api/fundamentals/sandbox.md): The sandbox is an environment for you to test and build your Ads API implementation. Campaigns created via the sandbox - [Sorting](https://docs.x.com/x-ads-api/fundamentals/sorting.md): Sorting is available for most Ads API collection endpoints (that return a list of objects). Depending on the endpoint, - [Timezones](https://docs.x.com/x-ads-api/fundamentals/timezones.md): Datetime values are always returned in UTC time (as indicated by the Z at the end of the datetime value. ) Datetimes m - [Versions](https://docs.x.com/x-ads-api/fundamentals/versioning.md): For the most up to date information on historical versions of the X Ads API, please reference the information below. | ## Getting Started - [Increasing access](https://docs.x.com/x-ads-api/getting-started/increasing-access.md): ### Requesting additional App-level permissions If your application is limited to any of the below app-level permissi - [Step-by-step guide](https://docs.x.com/x-ads-api/getting-started/step-by-step-guide.md): import { Button } from - [Subscribe for updates](https://docs.x.com/x-ads-api/getting-started/subscribe-for-updates.md): Reference documentation for the Subscribe for updates endpoint and related functionality. ## Measurement - [AB Testing](https://docs.x.com/x-ads-api/measurement/ab-testing.md): A/B Testing allows advertisers to segment the users they're reaching on X so that they can understand how best to opti - [Mobile Conversions](https://docs.x.com/x-ads-api/measurement/mobile-conversions.md): X [mobile app promotion](https://biz. - [Web conversions](https://docs.x.com/x-ads-api/measurement/web-conversions.md): * The primary requirement of Conversion API is having a [Developer Account](https://developer. ## Agent Resources - [AGENTS.md](https://docs.x.com/AGENTS.md) - [llms-full.txt](https://docs.x.com/llms-full.txt)