cURL
curl --request GET \
--url https://api-senegal.fewnu.app/api/communes/{code} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api-senegal.fewnu.app/api/communes/{code}"
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/communes/{code}', 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/communes/{code}",
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/communes/{code}"
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/communes/{code}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-senegal.fewnu.app/api/communes/{code}")
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_dept": "<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 Communes
Get Communes By code
Recupère un departement grace a son code
GET
/
communes
/
{code}
cURL
curl --request GET \
--url https://api-senegal.fewnu.app/api/communes/{code} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api-senegal.fewnu.app/api/communes/{code}"
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/communes/{code}', 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/communes/{code}",
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/communes/{code}"
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/communes/{code}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-senegal.fewnu.app/api/communes/{code}")
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_dept": "<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.
Path Parameters
ID du departement
Response
Plant deleted
Le nom officiel du departement.
Le code unique identifiant du departement.
La superficie de la région en kilomètres carrés.
Nombre d'habitants masculins dans le departement.
Nombre d'habitants féminins dans le departement.
La population totale du departement.
La densité de la population du departement par kilomètre carré.
L'incidence de la pauvreté dans le departement
Le taux de scolarisation globale dans le departement.
Le taux d'alphabétisation général dans le departement.
Le taux d'enregistrement à l'état civil dans le departement..

