Listar repositorios

Devuelve los repositorios accesibles según las organizaciones del token. El query include permite enriquecer cada elemento con datos relacionados.

get/tools/v1/repositories

Request

  • Base URL: https://api.qualityclouds.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.qualityclouds.ai/tools/v1/repositories
  • Auth: one of:
    • HTTP bearer
    • OpenID Connect (https://account.qualityclouds.com//realms/ai-production/.well-known/openid-configuration)

Query parameters

includestring nullable

Tokens separados por coma (ej. scan,inventory,stack_profile,active_api_keys,active_schedule,agent_metrics). Cada token añade datos opcionales a cada ítem de repositories:

ValorEfecto
scanÚltimo scan del repositorio (cualquier status).
last_success_scanÚltimo scan con status SUCCESS o PARTIAL.
inventorySnapshot legacy (inventario de tools) asociado al repo.
stack_profilePerfil curado (stack_profiles) ligado por repositories.stack_profile_id.
active_api_keysAPI keys no revocadas y no expiradas.
active_scheduleSchedule de scan activo del repositorio.
agent_metricsKPIs de agentes inactivos del repo (QSA-927, ADR-017).

Los valores se pueden combinar en cualquier orden.

searchstring nullable

Filtro RSQL opcional. Operador soportado: ==.

Campos disponibles: workspace_id.

Ejemplo: ?search=workspace_id==3fa85f64-5717-4562-b3fc-2c963f66afa6

Response

Lista de repositorios; los campos opcionales dependen del parámetro include.

Changes

No recorded changes to this operation across all 1 revision of this API.