Endpoints
Send an agent prompt
Queue a prompt in a machine conversation with an optional credential profile.
POST
Authentication
Send your scoped bearer token in theAuthorization: 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.

