Create an Edge agent execution
Changed onEDGE-060 — supports Idempotency-Key. A retry with the same key and identical body returns the SAME execution_id (cached replay, 201) without burning against the per-session execution cap. A retry with the same key but different body returns 409 idempotency_conflict. Missing key falls back to non-idempotent behavior (every call generates a fresh execution_id).
Request
- Base URL: http://localhost:8081
- URL: http://localhost:8081/api/v1/edge/executions
- Auth: one of:
- API key in header X-API-Key
- HTTP bearer
Headers
Tenant isolation header (required on all protected routes).
Optional idempotency key for safe retries. Edge event create/batch scopes keys by tenant and endpoint, replays the first response for the same normalized request, and returns 409 idempotency_conflict if the same key is reused with a different normalized request. Callers SHOULD send a UUID (per the original Job submit contract); the Edge runtime additionally accepts any non-empty string up to 512 bytes for backward-compatible local-dev keys.
Request body
Response
Edge execution created
Changes
- warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status
- warning
- info
endpoint added
- info