Skip to main content
POST
Create a Devin session

Body

application/json
advancedMode
string

analyze|create|improve|batch|manage

asUser
string

create_as_user_id

attachmentUrl
string[]

Attachment URLs

bypassApproval
boolean

Request bypass_approval=true

childPlaybook
string

Child playbook ID

knowledge
string[]

Knowledge note IDs

maxAcu
string

Per-session max ACU ceiling

noMaxAcuLimit
boolean
default:true

Intentionally omit max_acu_limit

playbook
string

Playbook ID

project
string

Link to Ravi project

prompt
string

Prompt for Devin

promptFile
string

Read prompt from file

proxRun
string

Link to prox run

repo
string[]

Repos; can be repeated or comma-separated

secret
string[]

Secret IDs

Linked Devin sessions

structuredOutputSchema
string

JSON schema for structured output

tag
string[]

Tags; can be repeated or comma-separated

task
string

Link to Ravi task

title
string

Session title

Response

Success — no @Returns schema declared; payload shape is loose.

The response is of type object.