Skip to main content
POST
Create Project

Overview

Creates a new project. A project is the container that holds chapters, prompts, and exports.

Request

Headers

string
required
Bearer token with your API key
string
required
Must be application/json

Body

string
required
Project name (1-30 characters)
string
Optional project description (max 1000 characters)
object
Optional project settings (reserved for future use)

Response

string
Unique project identifier (format: prj_[A-Za-z0-9]{21})
string
Project name
string | null
Project description
object | null
Project settings
string | null
ID of the currently active export, if any
string
ISO 8601 timestamp when the project was created

Examples

Response Example

Error Responses

400
Invalid request parameters
401
Invalid or missing API key

Next Steps

Add Chapters

Add chapters to your project

List Projects

View all your projects