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"
    }
  ]
}