API Documentation - Marketing Titan
API Documentation

Build with Marketing Titan

Integrate AI-powered marketing automation into your applications with our comprehensive REST API and MCP server.

Quick Start
# Install the SDK
pip install marketing-titan

# Initialize the client
from marketing_titan import Client

client = Client(api_key="mt_live_xxx")

# Execute an AI agent
result = client.agents.execute(
  agent="content-writer",
  task="Write a blog post about AI"
)

print(result.content)

Quick Start

Get up and running with the Marketing Titan API in minutes

1

Get Your API Key

Sign in to your Marketing Titan dashboard and generate an API key from Settings → API Keys.

Generate API Key
2

Install an SDK

Choose your preferred language and install our official SDK. We support Python, Node.js, PHP, and more.

View SDKs
3

Make Your First Call

Authenticate with your API key and start making requests to our endpoints.

See Examples

Authentication

Secure your API requests with API keys or OAuth 2.0

Two ways to authenticate

Choose the authentication method that best fits your use case. API keys are perfect for server-to-server integrations, while OAuth 2.0 is ideal for applications that act on behalf of users.

🔑

API Keys

Best for server-side integrations

🔐

OAuth 2.0

Best for user-facing applications

Authorization Header
# Include your API key in the header

curl -X GET "https://api.marketingtitan.ai/v1/agents" \
  -H "Authorization: Bearer mt_live_xxx" \
  -H "Content-Type: application/json"

Rate Limits

Understand API rate limits based on your plan

Plan Requests / Minute Requests / Day Agent Executions / Day
Starter 60 10,000 100
Growth 120 50,000 500
Professional 300 200,000 2,000
Enterprise Unlimited Unlimited Custom

Ready to build?

Get your API key and start integrating Marketing Titan's AI-powered marketing automation into your applications.