Skip to main content
POST
/
team.v1.TeamManagementService
/
ListApiCredentials
ListApiCredentials
curl --request POST \
  --url https://api.manus.im/team.v1.TeamManagementService/ListApiCredentials \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "page": 1,
  "pageSize": 10
}
'
{
  "credentials": [
    {
      "clientId": "tm_RRa7dgjD_AFhru6AnZJ8W",
      "name": "SailPoint Production",
      "createdAt": "2026-01-15T10:30:00Z",
      "lastUsedAt": "2026-01-20T08:45:00Z"
    }
  ],
  "total": "2"
}
Questions or issues? Contact us at api-support@manus.ai.
Auth: Browser session token (Bearer).clientSecret is never returned by list operations — it is only available from team.credential.create.Pagination: Page-based. page starts at 1; pageSize is 1–100.lastUsedAt: Refreshed every time the credential is used to mint an OAuth token via oauth.token. Use it to identify stale credentials worth revoking.total is a string: Per proto3 int64 conventions, total is serialized as a JSON string (e.g. "2").

Authorizations

Authorization
string
header
required

Browser session token. Open Manus, find any authenticated request in DevTools → Network, and copy the value after Bearer from the Authorization header. Used only for credential management RPCs.

Body

application/json
page
integer<int32>
default:1
required

Page number, starting at 1.

Example:

1

pageSize
integer<int32>
default:10
required

Records per page (1–100).

Example:

10

Response

200 - application/json

Credentials retrieved successfully.

credentials
object[]
total
string

Total number of credentials. Serialized as a string per proto3 int64 conventions.

Example:

"2"