Listar recursos

Devuelve los recursos de la organización asociada a la API key.

GET /api/v1/resources

Query parameters

Nombre Tipo Requerido Descripción
external_id string No Filtra por identificador externo.
curl https://app.example.com/api/v1/resources \
  -H "Authorization: Bearer $KORDIA_API_KEY" \
  -H "Accept: application/json"
const url = new URL("https://app.example.com/api/v1/resources")
url.searchParams.set("external_id", "employee-456")

const response = await fetch(url, {
  headers: { Authorization: `Bearer ${process.env.KORDIA_API_KEY}` }
})

const resources = (await response.json()).data
import os
import requests

response = requests.get(
    "https://app.example.com/api/v1/resources",
    params={"external_id": "employee-456"},
    headers={"Authorization": f"Bearer {os.environ['KORDIA_API_KEY']}"},
)

resources = response.json()["data"]
Req.get!(
  "https://app.example.com/api/v1/resources",
  params: [external_id: "employee-456"],
  headers: [authorization: "Bearer #{System.fetch_env!("KORDIA_API_KEY")}"]
).body["data"]

Respuesta

{
  "data": [
    {
      "id": 7,
      "external_id": "employee-456",
      "name": "Ana García",
      "tags": [],
      "contracts": [
        {
          "id": 5,
          "start_date": "2026-06-01",
          "end_date": null,
          "daily_hours": 8,
          "annual_convention_hours": 1800,
          "cost_per_hour": "50.00"
        }
      ]
    }
  ]
}