---
title: "List Credentials"
method: GET
path: "/api/integrations/credentials"
tags: ["v1", "integrations"]
---

# List Credentials

`GET /api/integrations/credentials`

## Response `200`

Successful Response

- CredentialsMetaResponse[]
  - `id` string, required
  - `provider` string, required
  - `type` 'api_key' | 'oauth2' | 'user_password' | 'host_scoped' | 'device_code', required
  - `title` string, nullable, required
  - `scopes` string[], nullable, required
  - `username` string, nullable, required
  - `host` string, nullable — Host pattern for host-scoped or MCP server URL for MCP credentials
  - `mcp_auth_scheme` 'basic' | 'bearer', nullable — Manual authorization scheme for MCP credentials
  - `is_managed` boolean

## Other responses

- `401` — Authentication required

## Changes

- **2026-09-07** `d3946c727d24` — 1 info
  - added the optional property `items/mcp_auth_scheme` to the response with the `200` status
- **2026-08-20** `ae1be5efc67a` — 1 warning
  - added the new `device_code` enum value to the `items/type` response property for the response status `200`

[Change history](https://skmtc.dev/significant-gravitas/apis/autogpt-agent-server/changes/api/integrations/credentials/get.md)

---

[API](https://skmtc.dev/significant-gravitas/apis/autogpt-agent-server.md) · [All operations](https://skmtc.dev/significant-gravitas/apis/autogpt-agent-server/llms.txt) · [OpenAPI document](https://skmtc.dev/significant-gravitas/apis/autogpt-agent-server/revisions/f6cf1d85a2cd?raw)
