cURL
curl --request POST \ --url https://app.tryordinal.com/api/v1/ideas \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "title": "My Idea", "linkedIn": { "copy": "This is my idea content for LinkedIn" } } '
{ "id": "550e8400-e29b-41d4-a716-446655440000", "url": "https://app.tryordinal.com/workspace/ideas/550e8400-e29b-41d4-a716-446655440000", "title": "My Idea", "channels": [ "LinkedIn" ], "status": "Idea", "createdAt": "2026-02-18T14:30:00.000Z", "updatedAt": "2026-02-18T14:30:00.000Z", "linkedIn": { "copy": "This is my idea content for LinkedIn", "assets": [] }, "x": null }
Create a new idea in the workspace. At least one channel (linkedIn or x) is required.
API key authentication. Generate an API key from your workspace settings.
Idea title
Label IDs to attach to the idea
Campaign ID to link the idea to
LinkedIn channel configuration
Show child attributes
X (Twitter) channel configuration
Internal notes for the idea
Idea created successfully
Response when creating an idea
Was this page helpful?