# AdRelay API ## Docs - [Get API Key](https://docs.adrelay.dev/api-reference/api-keys/get.md): Retrieve your current API key metadata. - [Rotate API Key](https://docs.adrelay.dev/api-reference/api-keys/rotate.md): Rotate your API key. The previous key is immediately invalidated. - [Create Checkout Session](https://docs.adrelay.dev/api-reference/billing/create-checkout.md): Create a Stripe checkout session to subscribe to or upgrade your plan. - [Billing Portal](https://docs.adrelay.dev/api-reference/billing/portal.md): Create a Stripe billing portal session for managing subscriptions and payment methods. - [Get Billing Status](https://docs.adrelay.dev/api-reference/billing/status.md): Retrieve your current billing plan, usage, and subscription status. - [Create Campaign](https://docs.adrelay.dev/api-reference/campaigns/create.md): Create a new ad campaign on one or more connected platforms. - [Delete Campaign](https://docs.adrelay.dev/api-reference/campaigns/delete.md): Delete a campaign from the connected ad platform. - [List Campaigns](https://docs.adrelay.dev/api-reference/campaigns/list.md): Retrieve campaigns across all connected ad platforms with optional filtering and pagination. - [Update Campaign](https://docs.adrelay.dev/api-reference/campaigns/update.md): Update an existing campaign's name, status, or budget. - [Authorize Connection](https://docs.adrelay.dev/api-reference/connections/authorize.md): Start the OAuth flow to connect an ad platform account. - [Delete Connection](https://docs.adrelay.dev/api-reference/connections/delete.md): Remove a connected ad platform account and revoke access tokens. - [List Connections](https://docs.adrelay.dev/api-reference/connections/list.md): List all connected ad platform accounts. - [Sync Connections](https://docs.adrelay.dev/api-reference/connections/sync.md): Sync all connected ad accounts to refresh account data and connection status. - [Update Connection](https://docs.adrelay.dev/api-reference/connections/update.md): Update a connection's label or other mutable properties. - [Get Customer](https://docs.adrelay.dev/api-reference/customer/me.md): Retrieve the authenticated customer's account information. - [Register Redirect URI](https://docs.adrelay.dev/api-reference/redirect-uris/create.md): Register a new OAuth redirect URI for your account. - [Delete Redirect URI](https://docs.adrelay.dev/api-reference/redirect-uris/delete.md): Remove a registered OAuth redirect URI. - [List Redirect URIs](https://docs.adrelay.dev/api-reference/redirect-uris/list.md): List all registered OAuth redirect URIs, including defaults. - [List Usage Logs](https://docs.adrelay.dev/api-reference/usage/list.md): Retrieve API usage logs for your account. - [Authentication](https://docs.adrelay.dev/authentication.md): How to authenticate with the AdRelay API using API keys and connect ad accounts via OAuth. - [Connecting Ad Accounts](https://docs.adrelay.dev/guides/connecting-ad-accounts.md): Connect Google Ads, Meta Ads, and TikTok Ads accounts via OAuth. - [Creating Campaigns](https://docs.adrelay.dev/guides/creating-campaigns.md): Create ad campaigns programmatically through the AdRelay API. - [Fetching Campaigns](https://docs.adrelay.dev/guides/fetching-campaigns.md): Query and filter campaigns across all connected ad platforms. - [Multi-Platform Campaigns](https://docs.adrelay.dev/guides/multi-platform-campaigns.md): Create campaigns across multiple ad platforms in a single API call. - [Introduction](https://docs.adrelay.dev/introduction.md): One API to manage ad campaigns across Google Ads, Meta Ads, and TikTok Ads. - [Quickstart](https://docs.adrelay.dev/quickstart.md): Get up and running with AdRelay in under 5 minutes. - [Python SDK](https://docs.adrelay.dev/sdks/python.md): Official Python SDK for the AdRelay API. - [TypeScript SDK](https://docs.adrelay.dev/sdks/typescript.md): Official TypeScript/JavaScript SDK for the AdRelay API. ## OpenAPI Specs - [openapi](https://docs.adrelay.dev/openapi.json) ## Optional - [GitHub](https://github.com/adrelay)