Agentes
Comparar duas versões
Compara, campo a campo, a versão from (query) com a versão {version_id} do path (o to). Só os campos do corpo que mudaram aparecem.
Autorização
bearer agents:readAutorizaçãoBearer <token>
Credencial da v3: o JWT da sessão (o mesmo da v2) ou um token pessoal dom_pat_…. A lista de escopos de cada operação diz o que ela exige: uma capacidade (agents:read), authenticated ou session-only. Segredo de máquina (X-Agent-Secret, X-API-Token, sdk_…) não é aceito.
Em: header
Escopo: agents:read
Parâmetros de caminho
agent_id*string
Id do agente
version_id*string
A versão de destino da comparação
Parâmetros de consulta
from*string
A versão base da comparação. O to é a versão do path.
Formato
uuidCorpo da resposta
application/json
application/json
curl -X GET "https://example.com/agents/string/versions/string/diff?from=497f6eca-6276-4993-bfeb-53cbbbba6f08"{ "fields": [ { "after": null, "before": null, "field": "string" } ], "from": { "author_id": "78424c75-5c41-4b25-9735-3c9f7d05c59e", "created_at": "string", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "is_current": true, "label": "string", "message": "string", "note_count": 0, "parent_id": "1c6ca187-e61f-4301-8dcb-0e9749e89eef" }, "to": { "author_id": "78424c75-5c41-4b25-9735-3c9f7d05c59e", "created_at": "string", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "is_current": true, "label": "string", "message": "string", "note_count": 0, "parent_id": "1c6ca187-e61f-4301-8dcb-0e9749e89eef" }}