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"
}
]
}Consulte e gerencie bancos de dados Datum armazenados na 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": ["Databases retrieved successfully!"],
"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"]
}
}
]
}
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | string | Identificador único do banco de dados. |
| name | string | Nome do banco de dados. |
| description | string | Descrição funcional do banco de dados. |
| schema | object | Schema que define os campos e tipos de dados. |
| state | boolean | Estado do banco de dados. true = ativo, false = excluído. |
| createdAt | date | Data de criação. |
| updatedAt | date | Data da última atualização. |
| columns | array | Colunas visíveis no Datum, com nome, descrição e ordem. |
| metadata | array | Metadados adicionais associados ao banco de dados. |
| Propriedade | Tipo | Descrição |
|---|---|---|
| type | string | Tipo do schema (geralmente object). |
| required | array | Campos obrigatórios ao inserir um registro. |
| properties | object | Cada propriedade representa um campo e seu tipo de dado. |
GET https://api.jelou.ai/v2/databases/DATABASE_ID
{
"message": ["Database retrieved successfully!"],
"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"]
}
}
}
Esta página foi útil?