GET /api/v1/db/datasources

Список настроенных datasource. Пароли не возвращаются.

Base URL: https://<host>/ (пример: http://localhost:5000). Соглашения, обзор Public API, Swagger UI.

Response 200:

{
  "success": true,
  "datasources": [
    { "id": "core", "type": "postgresql", "host": "...", "port": 5432, "database": "..." }
  ],
  "count": 1
}

Заголовки запроса

ЗаголовокОбяз.Описание
X-API-KeyдаКлюч с scope db:query

Пример успешного ответа

{
  "success": true,
  "data": {
    "datasources": [
      { "name": "default", "entities": ["products", "orders"] }
    ]
  }
}

Пример ошибки

{
  "success": false,
  "error": {
    "code": "unauthorized",
    "message": "Invalid API key"
  }
}

Пример curl

curl http://localhost:5000/api/v1/db/datasources \
  -H "X-API-Key: YOUR_API_KEY"

См. также: POST /query.