Listar proyectos
Devuelve los proyectos de la organización asociada a la API key.
GET /api/v1/projects
Query parameters
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
external_id |
string | No | Filtra por identificador externo. |
curl https://app.example.com/api/v1/projects \
-H "Authorization: Bearer $KORDIA_API_KEY" \
-H "Accept: application/json"const url = new URL("https://app.example.com/api/v1/projects")
url.searchParams.set("external_id", "third-party-project-123")
const response = await fetch(url, {
headers: { Authorization: `Bearer ${process.env.KORDIA_API_KEY}` }
})
const { data: projects } = await response.json()import os
import requests
response = requests.get(
"https://app.example.com/api/v1/projects",
params={"external_id": "third-party-project-123"},
headers={"Authorization": f"Bearer {os.environ['KORDIA_API_KEY']}"},
)
projects = response.json()["data"]Req.get!(
"https://app.example.com/api/v1/projects",
params: [external_id: "third-party-project-123"],
headers: [authorization: "Bearer #{System.fetch_env!("KORDIA_API_KEY")}"]
).body["data"]Respuesta
{
"data": [
{
"id": 10,
"external_id": "third-party-project-123",
"title": "Proyecto Atlas",
"start_date": "2026-06-01",
"end_date": "2026-09-30",
"budgeted_hours": 320,
"budgeted_cost": "16000.00",
"status": "active",
"tags": [],
"inserted_at": "2026-05-24T07:00:00Z",
"updated_at": "2026-05-24T07:00:00Z"
}
]
}