AgentAPI

  • AgentAPI > API 文档 > OpenAPI 规范

    OpenAPI 规范

    最近更新时间: 2026-10-14 14:03:34

    完整请求、响应字段和数据结构见 下载 OpenAPI YAML。该文件可导入支持 OpenAPI 的接口工具。

    接口索引

    方法路径说明
    GET`/v1/agents`List agents
    POST`/v1/agents`Create agent
    DELETE`/v1/agents/{id}`Delete agent
    GET`/v1/agents/{id}`Get agent
    PATCH`/v1/agents/{id}`Patch agent
    POST`/v1/agents/{id}`Update agent
    POST`/v1/agents/{id}/archive`Archive agent
    GET`/v1/agents/{id}/versions`List agent versions
    GET`/v1/deployment_runs`List deployment runs
    GET`/v1/deployment_runs/{deployment_run_id}`Get deployment run
    GET`/v1/deployments`List deployments
    POST`/v1/deployments`Create deployment
    GET`/v1/deployments/{deployment_id}`Get deployment
    POST`/v1/deployments/{deployment_id}`Update deployment
    POST`/v1/deployments/{deployment_id}/archive`Archive deployment
    POST`/v1/deployments/{deployment_id}/pause`Pause deployment
    POST`/v1/deployments/{deployment_id}/run`Run deployment now
    POST`/v1/deployments/{deployment_id}/unpause`Unpause deployment
    GET`/v1/environments`List environments
    POST`/v1/environments`Create environment
    GET`/v1/environments/{environment_id}/work`List self-hosted work
    GET`/v1/environments/{environment_id}/work/poll`Poll self-hosted environment work
    GET`/v1/environments/{environment_id}/work/stats`Get self-hosted work queue stats
    GET`/v1/environments/{environment_id}/work/{work_id}`Get self-hosted work
    POST`/v1/environments/{environment_id}/work/{work_id}`Update self-hosted work metadata
    POST`/v1/environments/{environment_id}/work/{work_id}/ack`Acknowledge self-hosted work
    POST`/v1/environments/{environment_id}/work/{work_id}/heartbeat`Heartbeat self-hosted work
    POST`/v1/environments/{environment_id}/work/{work_id}/stop`Stop self-hosted work
    DELETE`/v1/environments/{id}`Delete environment
    GET`/v1/environments/{id}`Get environment
    POST`/v1/environments/{id}`Update environment
    POST`/v1/environments/{id}/archive`Archive environment
    GET`/v1/files`List files
    POST`/v1/files`Upload file
    DELETE`/v1/files/{id}`Delete file
    GET`/v1/files/{id}`Get file metadata
    GET`/v1/files/{id}/content`Download file content
    GET`/v1/memory_stores`List memory stores
    POST`/v1/memory_stores`Create memory store
    DELETE`/v1/memory_stores/{memory_store_id}`Delete memory store
    GET`/v1/memory_stores/{memory_store_id}`Get memory store
    POST`/v1/memory_stores/{memory_store_id}`Update memory store
    POST`/v1/memory_stores/{memory_store_id}/archive`Archive memory store
    GET`/v1/memory_stores/{memory_store_id}/memories`List memories
    POST`/v1/memory_stores/{memory_store_id}/memories`Create memory
    DELETE`/v1/memory_stores/{memory_store_id}/memories/{memory_id}`Delete memory
    GET`/v1/memory_stores/{memory_store_id}/memories/{memory_id}`Get memory
    POST`/v1/memory_stores/{memory_store_id}/memories/{memory_id}`Update memory
    GET`/v1/memory_stores/{memory_store_id}/memory_versions`List memory versions
    GET`/v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}`Get memory version
    POST`/v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}/redact`Redact memory version
    GET`/v1/sessions`List sessions
    POST`/v1/sessions`Create session
    DELETE`/v1/sessions/{id}`Delete session
    GET`/v1/sessions/{id}`Get session
    POST`/v1/sessions/{id}`Update session
    POST`/v1/sessions/{id}/archive`Archive session
    GET`/v1/sessions/{id}/events`List session events
    POST`/v1/sessions/{id}/events`Send session events
    GET`/v1/sessions/{id}/events/stream`Stream session events
    GET`/v1/sessions/{id}/resources`List session resources
    POST`/v1/sessions/{id}/resources`Add session resource
    DELETE`/v1/sessions/{id}/resources/{resource_id}`Delete session resource
    GET`/v1/sessions/{id}/resources/{resource_id}`Get session resource
    POST`/v1/sessions/{id}/resources/{resource_id}`Update session resource
    GET`/v1/skills`List skills
    POST`/v1/skills`Create skill
    DELETE`/v1/skills/{skill_id}`Delete skill
    GET`/v1/skills/{skill_id}`Get skill
    GET`/v1/skills/{skill_id}/versions`List skill versions
    POST`/v1/skills/{skill_id}/versions`Create skill version
    DELETE`/v1/skills/{skill_id}/versions/{version}`Delete skill version
    GET`/v1/skills/{skill_id}/versions/{version}`Get skill version
    GET`/v1/skills/{skill_id}/versions/{version}/content`Download skill version content
    GET`/v1/skills/{skill_id}/versions/{version}/files`List skill version files
    GET`/v1/skills/{skill_id}/versions/{version}/files/content`Download skill version file content
    GET`/v1/vaults`List vaults
    POST`/v1/vaults`Create vault
    DELETE`/v1/vaults/{vault_id}`Delete vault
    GET`/v1/vaults/{vault_id}`Get vault
    POST`/v1/vaults/{vault_id}`Update vault
    POST`/v1/vaults/{vault_id}/archive`Archive vault
    GET`/v1/vaults/{vault_id}/credentials`List credentials
    POST`/v1/vaults/{vault_id}/credentials`Create credential
    DELETE`/v1/vaults/{vault_id}/credentials/{credential_id}`Delete credential
    GET`/v1/vaults/{vault_id}/credentials/{credential_id}`Get credential
    POST`/v1/vaults/{vault_id}/credentials/{credential_id}`Update credential
    POST`/v1/vaults/{vault_id}/credentials/{credential_id}/archive`Archive credential
    以上内容是否对您有帮助?