Bram

Post de prueba

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étodoRutaÁmbitoDescripción
GET/health—Estado del servicio
POST/v1/schema/typesschema:writeCrea un tipo
GET/v1/schema/types/{key}schema:readLee un tipo
POST/v1/schema/variablesschema:writeCrea una variable de un tipo
GET/v1/schema/types/{type_key}/variables/{key}schema:readLee una variable
POST/v1/schema/relationsschema:writeCrea una relación (y su inversa)
GET/v1/schema/relations/{key}schema:readLee 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
GitHub
LinkedIn
X
Post de prueba | BRAM