Operations related to the Deepwriter platform API.
Retrieves all details for a specific project that belongs to the authenticated user.
ID of the project to retrieve
Permanently deletes a project that belongs to the authenticated user.
ID of the project to delete
Retrieves a list of jobs for the authenticated user, optionally filtered by project ID.
Optional project ID to filter jobs.
Creates a new content generation job and queues it for processing. Supports multiple authentication methods and includes subscription validation.
ID of the user initiating the job
ID of the project to generate content for
Creates a new project associated with the authenticated user.
The name for the new project.
Update any number of fields for a project. All fields are optional. Requires projectId as a query parameter.
ID of the project to update