Skip to main content
POST
/
v1
/
ai
/
workspace
/
website
/
{website_id}
/
blog
Create blog with AI prompt
curl --request POST \
  --url https://api.lindo.ai/v1/ai/workspace/website/{website_id}/blog \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "prompt": "Write a blog post about the benefits of organic coffee beans",
  "schedule_at": "2026-05-01T09:00:00Z"
}
'
{
  "success": true,
  "workflow_id": "wf_abc123xyz789"
}

Documentation Index

Fetch the complete documentation index at: https://lindo.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Enter your API key (starts with lindo_sk_)

Path Parameters

website_id
string
required

The ID of the website to create the blog on

Example:

"website_abc123"

Body

application/json
prompt
string
required

AI prompt describing the blog post to create. Must be at least 10 characters.

Minimum string length: 10
Example:

"Write a blog post about the benefits of organic coffee beans"

schedule_at
string

Optional ISO 8601 date to schedule the workflow for future execution.

Example:

"2026-05-01T09:00:00Z"

Response

Workflow started successfully

success
enum<boolean>
required

Indicates the workflow was started successfully

Available options:
true
Example:

true

workflow_id
string
required

Unique identifier for this workflow. Pass it back to the matching status endpoint (GET /v1/ai/workspace/{website|page|blog}/status/{workflow_id}) to poll progress.

Example:

"wf_abc123xyz789"