API Documentation

Build powerful integrations and automate your social media workflows with our comprehensive REST API.

API Features

RESTful API

Full REST API with comprehensive endpoints for all Auto Engage features.

  • HTTP/HTTPS support
  • JSON request/response format
  • Standard HTTP status codes
  • Rate limiting included

Real-time Webhooks

Get instant notifications when content is published or engagement occurs.

  • Content published events
  • Engagement notifications
  • Error alerts
  • Custom webhook URLs

Secure Authentication

Enterprise-grade security with API keys and OAuth 2.0 support.

  • API key authentication
  • OAuth 2.0 integration
  • JWT tokens
  • IP whitelisting

Comprehensive Endpoints

Access all platform features through our extensive API.

  • Content management
  • Analytics & insights
  • User management
  • Platform integration

Quick Start Guide

Authentication

Get your API key from the dashboard and include it in your requests.

curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.contentpilot.ai/v1/content

Your First Request

Create your first piece of content using our API.

POST /api/v1/content
{
"platform": "twitter",
"content": "Hello from Auto Engage API!",
"scheduled_at": "2024-01-15T10:00:00Z"
}

API Endpoints

MethodEndpointDescriptionAuth
GET/api/v1/contentRetrieve all content for authenticated userRequired
POST/api/v1/contentCreate new content across platformsRequired
GET/api/v1/analyticsGet performance analytics and insightsRequired
POST/api/v1/scheduleSchedule content for future publicationRequired
GET/api/v1/platformsList connected social media platformsRequired
POST/api/v1/platforms/connectConnect new social media platformRequired

Official SDKs

JavaScript

v2.1.0

Official SDK for Node.js and browser environments

  • Promise-based
  • TypeScript support
  • Error handling

Python

v1.8.0

Python SDK for server-side applications

  • Async support
  • Pandas integration
  • Jupyter notebooks

PHP

v1.5.0

PHP SDK for web applications

  • Composer package
  • Laravel integration
  • WordPress plugin

Ready to Build with Our API?

Start integrating Auto Engage into your applications today. Get your API key and begin building powerful social media automation tools.