API pública del Core de Etedata (www.globodain.com/etedata), el producto de datos de Globodain Technology Corporation. Registra un modelo de datos genérico — tipos, variables y relaciones, con sus escalas de medida — y lo valida en el momento de la escritura.
Descripción
Etedata Core es un servicio HTTP que guarda la definición de un dominio (qué tipos de entidad existen, qué variables tiene cada una y cómo se relacionan entre sí) y aplica las reglas de validación propias de la escala de medida de cada variable: una nominal necesita un vocabulario, una de razón necesita una unidad, una geográfica se guarda como PostGIS, etc. Esta colección de Postman documenta y prueba esa API pública.
Qué puedes hacer con esta colección
- Registrar tipos (
is_a, herencia múltiple, claves de identidad para fusión de nodos) - Registrar variables con su escala — nominal, ordinal, interval, ratio, geo, period, text, structured — con vocabularios, dominios y tolerancias
- Registrar relaciones con su inversa
- Leer cualquier definición ya registrada
- Ver los rechazos esperados: qué responde la API cuando falta una unidad, un vocabulario o la clave ya existe
- Probar la autenticación por clave de API y los ámbitos (
schema:read,schema:write)
Autenticación
Todas las rutas bajo /v1 requieren una clave de API como Bearer token:
Authorization: Bearer <tu-clave>
Cada clave lleva asociados unos ámbitos (schema:read, schema:write) y, salvo las de administración, un workspace. Sin cabecera Authorization la API responde 401; con una clave sin el ámbito necesario, 403. Pide tu clave a soporte antes de usar la colección.
Endpoints
| Método | Ruta | Ámbito | Descripción |
|---|---|---|---|
GET | /health | — | Estado del servicio |
POST | /v1/schema/types | schema:write | Crea un tipo |
GET | /v1/schema/types/{key} | schema:read | Lee un tipo |
POST | /v1/schema/variables | schema:write | Crea una variable de un tipo |
GET | /v1/schema/types/{type_key}/variables/{key} | schema:read | Lee una variable |
POST | /v1/schema/relations | schema:write | Crea una relación (y su inversa) |
GET | /v1/schema/relations/{key} | schema:read | Lee una relación |
Documentación interactiva (OpenAPI) del entorno que uses: {{baseUrl}}/docs.
Estructura de la colección
Salud └── GET /health E1 · Registro del piloto Mineral # escenario guiado, de punta a punta