CopyFlow API Documentation
Integrate AI-powered content generation into your applications with our RESTful API
Quick Start
1. Get your API key
Sign up for a CopyFlow account and generate your API key in the dashboard.
2. Make your first request
Use the following example to make your first API call
curl -X POST https://copyflow.pro/api/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"productName": "Wireless Headphones",
"category": "electronics",
"writingStyle": "professional",
"language": "en",
"platform": "amazon"
}'3. Test it live
Fast Generation
Professional content in under 60 seconds vs hours of manual work
Secure & Reliable
Enterprise-grade security and 99.9% uptime
Multi-Language
Support for 11 languages out of the box
Analytics
Detailed usage analytics and reporting
Code examples
curl -X POST https://copyflow.pro/api/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"productName": "Wireless Headphones",
"category": "electronics",
"writingStyle": "professional",
"language": "en",
"platform": "amazon"
}'API Endpoints
/api/v1/generateGenerate product content
Parameters
- • productName (required)
- • description, uniqueFeatures, category, pricePoint
- • language, platform, writingStyle
- • originalData (optional) — raw feed row as { column: value }: CSV/Excel columns or XML params. Characteristics columns, language columns (name_uk, description_en, "(UA)", "[EN]") and units are used as facts
- • csvRow (optional) — same as originalData, for CSV sources
Response
The platform's fields at the top level (productTitle, productDescription, bulletPoints, keyFeatures, tags, …) plus platformInfo
/api/v1/generate-batchAdvanced generation with multiple products
Parameters
- • products[] — { id, productName, description, uniqueFeatures, category, pricePoint, originalData?, csvRow? }
- • language, platform, writingStyle
Response
batchId, successCount, failedCount, creditsUsed and results[] — each with the platform's fields
/api/user/limitsGet current usage statistics
Parameters
- • Authorization header
Response
Usage statistics and limits object
Ready to get started?
Join thousands of developers using CopyFlow API to power their applications