API Documentation

Integrate AdsPilot AI into your own applications. Available on Pro and Enterprise plans.

API Status: Operational

Quick Start

# Authenticate
curl -X POST https://api.adspilotai.com/v1/auth \
  -H "Content-Type: application/json" \
  -d '{"api_key": "your_api_key_here"}'

# Create a campaign
curl -X POST https://api.adspilotai.com/v1/campaigns \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://yourwebsite.com",
    "budget": 3000,
    "location": "Boston, MA"
  }'

Available Endpoints

POST /v1/campaigns

Create a new AI-generated campaign from a URL

GET /v1/campaigns/:id

Get campaign details, performance, and AI recommendations

GET /v1/keywords/:campaign_id

Get AI-researched keywords for a campaign

GET /v1/reports/:campaign_id

Generate a campaign performance report

POST /v1/competitor-spy

Analyze competitor ads and keywords

Get Your API Key

API access is available on Pro ($79/mo) and Enterprise ($299/mo) plans. Upgrade from your Dashboard to get started.

Upgrade to Pro