---
title: "轮换仓库凭据"
method: POST
path: "/agent/managed/v1/sessions/{sessionId}/resources/{resourceId}"
tags: ["Managed Agents - Session"]
---

# 轮换仓库凭据

`POST /agent/managed/v1/sessions/{sessionId}/resources/{resourceId}`

## Request

- Base URL: `https://agent-api.bigmodel.cn/api`
- URL: `https://agent-api.bigmodel.cn/api/agent/managed/v1/sessions/{sessionId}/resources/{resourceId}`
- Auth: HTTP bearer

轮换 Session 中 GitHub 仓库资源使用的凭据。

<Accordion title="使用说明">

仅 github_repository 支持，已归档返回 400；File Resource 不支持更新。

</Accordion>

## Path parameters

- `sessionId` string, required
- `resourceId` string, required

## Headers

- `zai-version` '2026-05-26', required
- `zai-beta` string, required

## Request body

- ManagedRepositoryTokenRotation
  - `authorization_token` string, required

## Response `200`

成功

- ManagedGithubRepositoryResponse
  - `id` string, required
  - `type` 'github_repository', required
  - `url` string, required
  - `mount_path` string, required
  - `checkout` union
    - object
      - `type` 'branch', required
      - `name` string, required
    - object
      - `type` 'commit', required
      - `sha` string, required
  - `created_at` string, date-time, required
  - `updated_at` string, date-time, required

## Other responses

- `default`: 错误

## Changes

- **2026-11-03** `7fd61aa7f811`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/bigmodel/apis/zhipu-ai-api/changes/agent/managed/v1/sessions/:sessionId/resources/:resourceId/post.md)

---

[API](https://skmtc.dev/bigmodel/apis/zhipu-ai-api.md) - [All operations](https://skmtc.dev/bigmodel/apis/zhipu-ai-api/llms.txt) - [OpenAPI document](https://skmtc.dev/bigmodel/apis/zhipu-ai-api/revisions/f2be7c0fcbb9?raw)
