70 lines
1.3 KiB
HTTP
Executable File
70 lines
1.3 KiB
HTTP
Executable File
@baseUrl = 127.0.0.1:3000
|
|
@token=c7bf819f-c134-47da-833d-b8d03657d131
|
|
@id=bc35060c-6e35-472b-824e-a6f16c5aa726
|
|
|
|
### Récupérer la valeur setup-token
|
|
GET /api/session/properties
|
|
Host: {{baseUrl}}
|
|
Content-Type: application/json
|
|
|
|
### Créer l'administrateur
|
|
# token = setup-token
|
|
# Récupérer l'id de session
|
|
POST /api/setup
|
|
Host: {{baseUrl}}
|
|
Content-Type: application/json
|
|
|
|
{
|
|
"token":"{{token}}",
|
|
"user": {
|
|
"first_name":"Emmanuel",
|
|
"last_name":"Medina",
|
|
"site_name":"IUT",
|
|
"email":"emmanuel.medina@univ-lorraine.fr",
|
|
"password":"sUperm0tdep@ss3",
|
|
"password_confirm":"sUperm0tdep@ss3"
|
|
},
|
|
"prefs": {
|
|
"site_name":"IUT",
|
|
"site_locale":"fr"
|
|
}
|
|
}
|
|
|
|
|
|
### Ajouter la base de données
|
|
# X-Metabase-Session = id
|
|
POST /api/database
|
|
Host: {{baseUrl}}
|
|
Content-Type: application/json
|
|
X-Metabase-Session: {{id}}
|
|
|
|
{
|
|
"engine":"postgres",
|
|
"name":"ventdest",
|
|
"is_on_demand":false,
|
|
"is_full_sync":true,
|
|
"is_sample":false,
|
|
"cache_ttl":null,
|
|
"refingerprint":false,
|
|
"auto_run_queries":true,
|
|
"schedules":{},
|
|
"details":{
|
|
"host":"database",
|
|
"port":null,
|
|
"dbname":"sql",
|
|
"user":"sql",
|
|
"password":"!ChangeMe!",
|
|
"ssl":false,
|
|
"tunnel-enabled":false,
|
|
"advanced-options":false
|
|
}
|
|
}
|
|
|
|
|
|
|
|
### Liste des base de données
|
|
GET /api/database
|
|
Host: {{baseUrl}}
|
|
Content-Type: application/json
|
|
X-Metabase-Session: {{id}}
|