API Documentation

Build with FridayAI

Integrate AI-powered marketing into your applications with our developer-friendly API

Get Started in Minutes

Get Your API Key

Sign up and generate your API key from the dashboard

Install SDK

Choose your preferred language and install our SDK

Make Your First Call

Start generating content with a simple API request

Choose Your Language

Official SDKs available for your favorite programming languages

Install

npm install @forcivate/sdk
import { ForcivateClient } from '@forcivate/sdk';

const client = new ForcivateClient({
  apiKey: 'YOUR_API_KEY'
});

// Generate social media content
const content = await client.content.generate({
  platform: 'linkedin',
  type: 'post',
  topic: 'AI in marketing'
});

console.log(content.text);
console.log(content.imageUrl);

Core API Endpoints

Access all FridayAI features programmatically

POST/v1/content/generate

Generate social media content with AI

GET/v1/content/:id

Retrieve a specific piece of content

POST/v1/content/:id/schedule

Schedule content for publishing

GET/v1/analytics

Get performance analytics

POST/v1/audience/research

Research target audiences

GET/v1/strategy

Get marketing strategy recommendations

Developer Features

RESTful API

Clean, predictable API design following REST principles

Secure Authentication

Industry-standard OAuth 2.0 and API key authentication

High Availability

99.9% uptime SLA with global CDN infrastructure

Official SDKs

Native libraries for JavaScript, Python, Ruby, and more

Webhooks

Real-time notifications for content generation and publishing

Developer Tools

Sandbox environment, API explorer, and comprehensive logs

Authentication

All API requests require authentication using an API key. Include your API key in the Authorization header of every request.

Authorization: Bearer YOUR_API_KEY

Get your API key from the Dashboard → Settings → API

Keep your API keys secure and never expose them in client-side code

Rotate keys regularly and revoke compromised keys immediately

Rate Limits

API rate limits are based on your subscription plan. All plans include generous limits for development and production use.

Starter Plan

100 requests/hour

Pro Plan

1,000 requests/hour

Enterprise Plan

Custom limits based on your needs

Rate limit headers are included in every response to help you monitor your usage.

Developer Resources

Everything you need to build amazing integrations

API Playground

Test API endpoints interactively in your browser

Sample Apps

Reference implementations and starter templates

Changelog

Stay updated with the latest API changes

Ready to start building?

Get your API key today and start integrating AI-powered marketing into your applications