Campaign Endpoints

🎯 Create Campaign

Create a campaign allows users to create a new marketing or promotional campaign

📊 Get Campaign Insights

Fetches detailed performance metrics and analytics for Meta advertising campaigns.

🔄 Update Campaign Status

Updates the active status of Meta advertising campaigns (pause, active, or delete).

Audience Endpoints

📊 Create Facebook Audience from CSV

Easily create custom audiences by uploading user data from a CSV file. Ideal for bulk audience creation directly into your Facebook Ad account.

🎯 Create Lookalike Audience

Expand your reach by creating lookalike audiences based on your high-value customers. Automatically target users similar to your existing audience.

📋 Create Lead form Audience

Generate audiences from Facebook Lead Forms submissions. Engage users who’ve shown interest in your products or services.

👥 Create Page Audience

Create audiences from users who have engaged with your Facebook Page.

📑 Get Custom Audiences

Retrieve a list of your existing custom audiences from your Facebook Ad account. Use this to manage, audit, or reference your audiences.

Lead Form Endpoints

✅ Check Lead form TOS

Check if the user has accepted the Leadform Terms of Service.

📝 Get Lead forms

Retrieve a list of your existing leadforms.

📋 Create Lead form

Creates a new lead generation form for collecting user information through Meta ads.

Targeting Endpoints

🎯 Get Targeting Interests

Retrieves a list of available interest-based targeting options for Meta ad campaigns.

🌍 Get Targeting Locations

Fetches available geographic targeting options for Meta ad campaigns.

📊 Get Pixels List

Retrieves a list of all Meta Pixel IDs associated with your ad account for tracking and conversion measurement.

Media Endpoints

🖼️ Get Ad Account Media

Retrieves all media assets associated with a Meta ad account.

📱 Get Facebook Page Media

Fetches all media content (images, videos) from a selected Facebook page.

📸 Get Instagram Page Media

Retrieves all media content (photos, videos, stories) from a selected Instagram business account.

🎥 Upload Video

Uploads video content to your ad account for use in advertisements.

ℹ️ Get Video Info

Retrieves detailed information about a specific video asset, including status, dimensions, and usage.

📄 Get Page Posts

Fetches all posts from a Facebook page, including their content, dimensions, and media attachments.
📘 Each route includes detailed request/response formats, parameters, and example use cases in its dedicated section.