Ir al contenido

Asignar un agente a una zona a mano

PUT/api/public/v1/agents/{agent_id}/zone

Sets zone_override_id, so directory sync stops moving this agent — exactly as ownership already behaves once set by hand. An unknown or retired zone answers 422, not 404: the AGENT exists, the body's zone_id is what is unacceptable.

Ventana de terminal
curl --fail-with-body -X PUT 'https://app.openlatch.ai/api/public/v1/agents/<agent_id>/zone' \
-H "Authorization: Bearer $OPENLATCH_API_KEY" \
-H 'Content-Type: application/json' \
-d '{"zone_id":"<zone_id>"}'
Rol en la organizaciónEste punto de conexión
ownerPermitido
adminPermitido
editorNo permitido
viewerNo permitido

Una clave tiene el rol que su propietario ocupa en la organización. Consulte Autenticación.

Ámbito de la clave de API: zones:write

ParámetroTipoDescripción
agent_idstringObligatorio.
ParámetroTipoDescripción
Idempotency-Keystring or nullOptional. Makes the request safe to retry: the same key and the same request, within 24 hours, returns the stored response with Idempotent-Replayed: true and runs once.
CampoTipoDescripción
zone_idstring (uuid)Obligatorio.
CampoTipoDescripción
assignment_sourcestringObligatorio.
zone_idstring or nullObligatorio.
{
"assignment_source": "string",
"zone_id": "3f6c1a2e-8b4d-4c1f-9a7e-0d5b2c8e4f10"
}