Dibuja mi repo

Listar tus repos

GET https://seerepo.com/api/v1/repos

Lista los mapas que lee la cuenta de la clave: sus repos y los que comparten con ella. Cada uno trae el id que piden los demás endpoints. Vienen en el orden de tu panel: primero los tuyos, como los ordenaste (o como los ordena el panel si no lo hiciste), y después los que te compartieron, por nombre.

Un repo puede tener una segunda rama que SeeRepo sigue. No sale como un repo aparte: viene dentro de branches, con el id que lee su mapa.

Petición

No lleva parámetros.

curl "https://seerepo.com/api/v1/repos" \
  -H "Authorization: Bearer $SEEREPO_KEY"

Respuesta

Campo Tipo Descripción
data[].id string El id del repo.
data[].name string Su nombre en SeeRepo.
data[].fullName string owner/name, como en GitHub.
data[].owner boolean true si es tuyo, false si te lo compartieron.
data[].lastPushAt string|null El último push que leyó SeeRepo.
data[].branch string|null La rama que sigue este mapa.
data[].branches[] array Su segunda rama, si SeeRepo sigue una: id (el id de su mapa), branch y frozen (null, o { reason, since, merged } cuando ya no se lee; reason es "branch" cuando la rama se borró en GitHub, y merged dice si antes se integró).

Ejemplo

{
  "status": "success",
  "data": [
    {
      "id": "6ad79fd8e89233277ded17c9",
      "name": "tienda",
      "fullName": "ana/tienda",
      "owner": true,
      "lastPushAt": "2026-10-20T16:07:36.685Z",
      "branch": "main",
      "branches": [
        { "id": "6ad7a0c1e89233277ded17d2", "branch": "rediseño", "frozen": null }
      ]
    }
  ]
}

Autenticación

Una clave de API como Authorization: Bearer sr_…. Ver Autenticación.

Errores

Además de los de todos los endpoints (401, 404, 429), ver Errores.