Skip to main content
POST

Authentication

Send your scoped bearer token in the Authorization: Bearer <BEAD_TOKEN> header, or send your API key in X-API-Key.

Parameters

string
required
Machine identifier returned by creation.

Request body

The JSON body is required.
boolean
default:false
Consent to allow this conversation’s delivered credentials in a later memory snapshot.
string
default:"untrusted"
Native agent approval policy; untrusted asks for approval for untrusted operations and never disables approval prompts. Allowed values: "untrusted", "never".
string
required
Existing absolute working directory inside the machine; create it before submitting the prompt.
string
Optional native agent model identifier.
string
UUID of the credential profile to deliver to this conversation.
string
required
Instruction sent to the native agent. Must contain non-whitespace text and be at most 32768 bytes. Minimum length: 1. Maximum length: 32768.
string
required
Caller-generated UUID for prompt deduplication; reuse it only with the same prompt and options.

Response

200

Prompt accepted or replayed from its existing request ID.
string
required
Prompt request UUID; reused when replaying the same request.
string
required
The prompt has been accepted. Allowed values: "accepted".
integer
required
Journal sequence number of the acceptance event.

Errors