cURL
curl --request GET \
--url https://api-senegal.fewnu.app/api/ecoles \
--header 'Authorization: Bearer <token>'import requests
url = "https://api-senegal.fewnu.app/api/ecoles"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api-senegal.fewnu.app/api/ecoles', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api-senegal.fewnu.app/api/ecoles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api-senegal.fewnu.app/api/ecoles"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api-senegal.fewnu.app/api/ecoles")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-senegal.fewnu.app/api/ecoles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body[
{
"nom": "<string>",
"code_reg": "<string>",
"superficie_km2": 123,
"population_masculine": 123,
"population_feminine": 123,
"population": 123,
"densite": 123,
"incidence_pauvrete": 123,
"taux_scolarisation_globale": 123,
"taux_alphabetisation_general": 123,
"taux_enregistrement_etat_civil": 123
}
]{
"error": 123,
"message": "<string>"
}Endpoint Ecole
Get Ecoles
Recupère tous les villages
GET
/
ecoles
cURL
curl --request GET \
--url https://api-senegal.fewnu.app/api/ecoles \
--header 'Authorization: Bearer <token>'import requests
url = "https://api-senegal.fewnu.app/api/ecoles"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api-senegal.fewnu.app/api/ecoles', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api-senegal.fewnu.app/api/ecoles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api-senegal.fewnu.app/api/ecoles"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api-senegal.fewnu.app/api/ecoles")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-senegal.fewnu.app/api/ecoles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body[
{
"nom": "<string>",
"code_reg": "<string>",
"superficie_km2": 123,
"population_masculine": 123,
"population_feminine": 123,
"population": 123,
"densite": 123,
"incidence_pauvrete": 123,
"taux_scolarisation_globale": 123,
"taux_alphabetisation_general": 123,
"taux_enregistrement_etat_civil": 123
}
]{
"error": 123,
"message": "<string>"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
The maximum number of results to return
Response
Region response
Le nom officiel de la région.
Le code unique identifiant la région.
La superficie de la région en kilomètres carrés.
Nombre d'habitants masculins dans la région.
Nombre d'habitants féminins dans la région.
La population totale de la région.
La densité de la population de la région par kilomètre carré.
L'incidence de la pauvreté dans la région.
Le taux de scolarisation globale dans la région.
Le taux d'alphabétisation général dans la région.
Le taux d'enregistrement à l'état civil dans la région.

