OVERVIEWINSIGHTSGUIDESACADEMYTEMPLATESHELPDEVELOPERS
KREAITIV // DEVELOPERS

Build with Kreaitiv.

Connect your applications and workflows to Kreaitiv's intelligence, creation and campaign infrastructure via a clean REST API.

API access is included on the Agency plan.
API Explorer
POST/v1/simulations
Create a new simulation
// Example response { "id": "sim_xyz789", "status": "processing", "created_at": "2025-09-22T10:00:00Z" }
QUICKSTART

Up and running in five steps.

01
CREATE API KEY
Generate an API key from your account settings under Developers.
02
AUTHENTICATE
Pass your key in the Authorization header: Bearer YOUR_KEY.
03
SEND REQUEST
Make your first API call — try creating a simulation.
04
RECEIVE RESULT
Handle the structured JSON response in your application.
05
LISTEN FOR WEBHOOK
Subscribe to events to receive real-time completion notifications.
import Kreaitiv from '@kreaitiv/sdk';

const client = new Kreaitiv({
  apiKey: process.env.KREAITIV_API_KEY,
});

// Create a simulation
const simulation = await client.simulations.create({
  brand_id: 'brand_abc123',
  campaign: {
    objective: 'product_launch',
    message: 'Introducing our new AI-powered dashboard.',
    target_audience: 'tech_founders_uk',
  },
});

console.log(simulation.id);
// => sim_xyz789
WEBHOOKS

Real-time event notifications.

Subscribe to platform events and receive webhooks when key actions complete — no polling required.

simulation.completed
Fired when a simulation finishes processing.
{ simulation_id, status, results }
content.generated
Fired when a content generation job completes.
{ content_id, type, brand_id }
campaign.updated
Fired when a campaign status changes.
{ campaign_id, previous_status, new_status }
post.published
Fired when a scheduled post is successfully published.
{ post_id, platform, published_at }
workflow.failed
Fired when an automation workflow encounters an error.
{ workflow_id, step, error_code }
trend.detected
Fired when a new trend signal is detected for a tracked topic.
{ trend_id, topic, signal_strength }
SDKs

Official SDKs.

Official SDKs simplify authentication, error handling and response parsing for common languages.

JavaScript / TypeScript
npm install @kreaitiv/sdk
Python
pip install kreaitiv
More SDKs planned. REST API works directly from any language.
API ACCESS

Available on Agency plan.

API access is included on the Agency plan. Enterprise plans can include custom API capacity and rate limit arrangements.

Starter
Growth
Pro
AgencyINCLUDED
View Pricing
KREAITIV // KEEP LEARNING

Ready to build?

Get API Access Read Documentation