curl --request GET \
--url https://api.jelou.ai/v2/databases \
--header 'Authorization: Basic <encoded-value>'{
"message": [
"<string>"
],
"statusMessage": "<string>",
"status": 123,
"data": [
{
"id": 123,
"name": "<string>",
"slug": "<string>",
"driver": "<string>",
"description": "<string>",
"companyId": 123,
"schema": {},
"state": true,
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
]
}Consulta y gestiona las bases de datos de Datum almacenadas en Jelou.
curl --request GET \
--url https://api.jelou.ai/v2/databases \
--header 'Authorization: Basic <encoded-value>'{
"message": [
"<string>"
],
"statusMessage": "<string>",
"status": 123,
"data": [
{
"id": 123,
"name": "<string>",
"slug": "<string>",
"driver": "<string>",
"description": "<string>",
"companyId": 123,
"schema": {},
"state": true,
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
]
}GET https://api.jelou.ai/v2/databases
{
"message": ["¡Bases de datos recuperadas exitosamente!"],
"statusMessage": "success",
"status": 1,
"data": [
{
"id": 123456789,
"name": "JELOU TEST",
"slug": "jeloutest",
"driver": "elastic",
"description": "JELOU TEST",
"companyId": 135,
"schema": {
"type": "object",
"properties": {
"total": { "type": "string", "database": "text" },
"name": { "type": "string", "database": "text" }
},
"required": ["total", "name"]
}
}
]
}
| Propiedad | Tipo | Descripción |
|---|---|---|
| id | string | Identificador único de la base de datos. |
| name | string | Nombre de la base de datos. |
| description | string | Descripción funcional de la base de datos. |
| schema | object | Esquema que define los campos y tipos de datos. |
| state | boolean | Estado de la base de datos. true = activa, false = eliminada. |
| createdAt | date | Fecha de creación. |
| updatedAt | date | Fecha de última actualización. |
| columns | array | Columnas visibles en Datum, con nombre, descripción y orden. |
| metadata | array | Metadatos adicionales asociados a la base de datos. |
| Propiedad | Tipo | Descripción |
|---|---|---|
| type | string | Tipo de esquema (normalmente object). |
| required | array | Campos obligatorios al insertar un registro. |
| properties | object | Cada propiedad representa un campo y su tipo de dato. |
GET https://api.jelou.ai/v2/databases/DATABASE_ID
{
"message": ["¡Base de datos recuperada exitosamente!"],
"statusMessage": "success",
"status": 1,
"data": {
"id": 123456789,
"name": "JELOU TEST",
"slug": "jeloutest",
"schema": {
"type": "object",
"properties": {
"total": { "type": "string", "database": "text" },
"name": { "type": "string", "database": "text" }
},
"required": ["total", "name"]
}
}
}
Was this page helpful?