Introduction
API de la plateforme nationale E-JUSTICE (RDC) : demande de documents officiels, paiement électronique et suivi des demandes.
This documentation aims to provide all the information you need to work with our API.
<aside>As you scroll, you'll see code examples for working with the API in different programming languages in the dark area to the right (or as part of the content on mobile).
You can switch the language used with the tabs at the top right (or from the nav menu at the top left on mobile).</aside>
Authenticating requests
To authenticate requests, include an Authorization header with the value "Bearer {YOUR_AUTH_KEY}".
All authenticated endpoints are marked with a requires authentication badge in the documentation below.
Obtenez un jeton via POST /api/v1/auth/login puis la vérification OTP. Envoyez-le dans l'en-tête Authorization: Bearer {token}.
Auth
Inscription, connexion et gestion du mot de passe.
Register
Inscription du citoyen et vérification du compte par code OTP.
Inscrire un citoyen
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/auth/register" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\",
\"country_code\": \"n\",
\"phone_number\": \"gzmiyvdljnikhway\",
\"email\": \"gilbert32@example.com\",
\"password\": \"Motdepasse1\",
\"password_confirmation\": \"Motdepasse1\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/auth/register"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b",
"country_code": "n",
"phone_number": "gzmiyvdljnikhway",
"email": "gilbert32@example.com",
"password": "Motdepasse1",
"password_confirmation": "Motdepasse1"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Vérifier le compte avec le code OTP
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/auth/verify" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"identifier\": \"b\",
\"code\": \"ngzmiy\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/auth/verify"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"identifier": "b",
"code": "ngzmiy"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Renvoyer le code de vérification
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/auth/resend" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"identifier\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/auth/resend"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"identifier": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Login
Connexion et déconnexion.
Se connecter
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/auth/login" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"identifier\": \"b\",
\"password\": \"|]|{+-\",
\"device_name\": \"v\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/auth/login"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"identifier": "b",
"password": "|]|{+-",
"device_name": "v"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Se déconnecter
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/auth/logout" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/auth/logout"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Password Reset
Réinitialisation du mot de passe par code OTP.
Demander un code de réinitialisation
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/auth/password/forgot" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"identifier\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/auth/password/forgot"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"identifier": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Réinitialiser le mot de passe
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/auth/password/reset" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"identifier\": \"b\",
\"code\": \"ngzmiy\",
\"password\": \"Motdepasse1\",
\"password_confirmation\": \"Motdepasse1\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/auth/password/reset"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"identifier": "b",
"code": "ngzmiy",
"password": "Motdepasse1",
"password_confirmation": "Motdepasse1"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Password
Changement du mot de passe (utilisateur connecté).
Changer le mot de passe
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/auth/password/change" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"current_password\": \"architecto\",
\"password\": \"Motdepasse1\",
\"password_confirmation\": \"Motdepasse1\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/auth/password/change"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"current_password": "architecto",
"password": "Motdepasse1",
"password_confirmation": "Motdepasse1"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Account
Compte et profil de l'utilisateur connecté.
User
Profil de l'utilisateur connecté
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/user" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/user"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Supprimer son compte (mot de passe requis)
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/account" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"password\": \"Motdepasse1\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/account"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"password": "Motdepasse1"
};
fetch(url, {
method: "DELETE",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Citizen
Profil civil : identité, origine et adresse (RDC).
Consulter mon profil citoyen
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/citizen" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/citizen"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer ou mettre à jour mon profil citoyen
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/citizen" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "last_name=b"\
--form "post_name=n"\
--form "first_name=g"\
--form "birth_date=2022-09-13"\
--form "birth_place=n"\
--form "father_name=Mwamba Faraja Adolphe"\
--form "father_nationality=Congolaise"\
--form "mother_name=Albertine Amani Emilie"\
--form "mother_nationality=Congolaise"\
--form "tribe=Luba"\
--form "gender=female"\
--form "marital_status=married"\
--form "nationality=g"\
--form "profession=z"\
--form "national_id=01-90-06-15-12345-67"\
--form "identity_document_type=Carte d’électeur"\
--form "identity_document_number=CD-2020-0123456"\
--form "province_origin_id=architecto"\
--form "territory_origin_id=architecto"\
--form "village_origin=n"\
--form "chiefdom_origin=g"\
--form "collectivity_origin=z"\
--form "groupement_origin=m"\
--form "city_address=i"\
--form "municipality_address=y"\
--form "quarter_address=v"\
--form "avenue_address=d"\
--form "house_number=l"\
--form "photo=@/tmp/php3vfom21nimfe7NImzv0" const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/citizen"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('last_name', 'b');
body.append('post_name', 'n');
body.append('first_name', 'g');
body.append('birth_date', '2022-09-13');
body.append('birth_place', 'n');
body.append('father_name', 'Mwamba Faraja Adolphe');
body.append('father_nationality', 'Congolaise');
body.append('mother_name', 'Albertine Amani Emilie');
body.append('mother_nationality', 'Congolaise');
body.append('tribe', 'Luba');
body.append('gender', 'female');
body.append('marital_status', 'married');
body.append('nationality', 'g');
body.append('profession', 'z');
body.append('national_id', '01-90-06-15-12345-67');
body.append('identity_document_type', 'Carte d’électeur');
body.append('identity_document_number', 'CD-2020-0123456');
body.append('province_origin_id', 'architecto');
body.append('territory_origin_id', 'architecto');
body.append('village_origin', 'n');
body.append('chiefdom_origin', 'g');
body.append('collectivity_origin', 'z');
body.append('groupement_origin', 'm');
body.append('city_address', 'i');
body.append('municipality_address', 'y');
body.append('quarter_address', 'v');
body.append('avenue_address', 'd');
body.append('house_number', 'l');
body.append('photo', document.querySelector('input[name="photo"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour ma photo de profil
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/citizen/photo" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "photo=@/tmp/php9s8klhf20c318n4QxIf" const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/citizen/photo"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('photo', document.querySelector('input[name="photo"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Localisation
Référentiel géographique RDC : consultation (tous) et administration (admin).
Countries
Lister les pays
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/countries" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/countries"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer Pays
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/countries" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/countries"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Afficher Pays
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/countries/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/countries/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "The route api/v1/countries/architecto could not be found."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour Pays
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/countries/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/countries/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Supprimer Pays
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/countries/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/countries/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Provinces
Lister les provinces
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/provinces" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/provinces"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer Province
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/provinces" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\",
\"postal_code\": \"n\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/provinces"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b",
"postal_code": "n"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Afficher Province
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/provinces/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/provinces/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "The route api/v1/provinces/architecto could not be found."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour Province
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/provinces/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\",
\"postal_code\": \"n\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/provinces/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b",
"postal_code": "n"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Supprimer Province
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/provinces/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/provinces/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Territories
Lister les territoires
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/territories" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/territories"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer Territoire
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/territories" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\",
\"postal_code\": \"n\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/territories"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b",
"postal_code": "n"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Afficher Territoire
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/territories/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/territories/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "The route api/v1/territories/architecto could not be found."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour Territoire
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/territories/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\",
\"postal_code\": \"n\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/territories/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b",
"postal_code": "n"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Supprimer Territoire
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/territories/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/territories/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Chiefdoms
Lister les chefferies
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/chiefdoms" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/chiefdoms"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer Chefferie
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/chiefdoms" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/chiefdoms"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Afficher Chefferie
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/chiefdoms/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/chiefdoms/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "The route api/v1/chiefdoms/architecto could not be found."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour Chefferie
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/chiefdoms/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/chiefdoms/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Supprimer Chefferie
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/chiefdoms/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/chiefdoms/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Collectivities
Lister les collectivités
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/collectivities" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/collectivities"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer Collectivité
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/collectivities" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/collectivities"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Afficher Collectivité
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/collectivities/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/collectivities/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "The route api/v1/collectivities/architecto could not be found."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour Collectivité
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/collectivities/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/collectivities/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Supprimer Collectivité
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/collectivities/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/collectivities/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Groupements
Lister les groupements
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/groupements" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/groupements"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer Groupement
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/groupements" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/groupements"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Afficher Groupement
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/groupements/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/groupements/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "The route api/v1/groupements/architecto could not be found."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour Groupement
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/groupements/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/groupements/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Supprimer Groupement
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/groupements/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/groupements/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Villages
Lister les villages
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/villages" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/villages"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer Village
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/villages" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/villages"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Afficher Village
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/villages/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/villages/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "The route api/v1/villages/architecto could not be found."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour Village
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/villages/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/villages/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Supprimer Village
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/villages/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/villages/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Cities
Lister les villes
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/cities" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/cities"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer Ville
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/cities" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\",
\"postal_code\": \"n\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/cities"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b",
"postal_code": "n"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Afficher Ville
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/cities/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/cities/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "The route api/v1/cities/architecto could not be found."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour Ville
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/cities/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\",
\"postal_code\": \"n\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/cities/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b",
"postal_code": "n"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Supprimer Ville
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/cities/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/cities/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Municipalities
Lister les communes
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/municipalities" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/municipalities"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer Commune
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/municipalities" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/municipalities"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Afficher Commune
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/municipalities/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/municipalities/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "The route api/v1/municipalities/architecto could not be found."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour Commune
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/municipalities/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/municipalities/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Supprimer Commune
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/municipalities/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/municipalities/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Quarters
Lister les quartiers
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/quarters" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/quarters"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer Quartier
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/quarters" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/quarters"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Afficher Quartier
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/quarters/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/quarters/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "The route api/v1/quarters/architecto could not be found."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour Quartier
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/quarters/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/quarters/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Supprimer Quartier
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/quarters/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/quarters/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Avenues
Lister les avenues
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/avenues" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/avenues"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer Avenue
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/avenues" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/avenues"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Afficher Avenue
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/avenues/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/avenues/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "The route api/v1/avenues/architecto could not be found."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour Avenue
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/avenues/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/avenues/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "b"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Supprimer Avenue
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/avenues/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/avenues/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Documents
Catalogue des documents officiels et de leurs pièces requises.
Lister le catalogue
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/document-types" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/document-types"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Détails d'un type de document
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/document-types/attestation_of_non_nationality" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/document-types/attestation_of_non_nationality"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Applications
Ouverture, suivi et soumission des demandes du citoyen.
Lister les demandes (filtrable, paginée)
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/applications?filter%5Bstatus%5D=under_review&filter%5Bcurrent_stage%5D=anr&filter%5Bdocument_type%5D=certificate_of_nationality&filter%5Breference%5D=EJ-CN-2026&filter%5Bapplicant%5D=Yannick&sort=-created_at&per_page=20&page=1" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications"
);
const params = {
"filter[status]": "under_review",
"filter[current_stage]": "anr",
"filter[document_type]": "certificate_of_nationality",
"filter[reference]": "EJ-CN-2026",
"filter[applicant]": "Yannick",
"sort": "-created_at",
"per_page": "20",
"page": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Ouvrir une demande (brouillon)
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/applications" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"document_type_key\": \"deed_deposit_certificate\",
\"reason\": \"Obtention d’un passeport\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"document_type_key": "deed_deposit_certificate",
"reason": "Obtention d’un passeport"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Détail et suivi d'une demande
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Soumettre la demande
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/submit" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/submit"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Resoumettre la demande après complément
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/resubmit" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"observation\": \"Acte de naissance rescanné en couleur.\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/resubmit"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"observation": "Acte de naissance rescanné en couleur."
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Attachments
Téléversement des pièces justificatives.
Joindre une pièce justificative
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/attachments" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "attachment_type=parents_id"\
--form "file=@/tmp/phplvrj6b264en6cQocXqm" const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/attachments"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('attachment_type', 'parents_id');
body.append('file', document.querySelector('input[name="file"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Workflow
Traitement institutionnel des demandes par les organismes.
Inbox
Demandes en attente de traitement pour l'organisme courant.
Lister les demandes à traiter
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/workflow/inbox" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/workflow/inbox"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Transitions
Avancement, rejet et demande de complément selon l'étape courante.
Transitionner une demande
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/transitions" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"action\": \"resubmit\",
\"observation\": \"b\",
\"destination\": \"dgm\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/transitions"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"action": "resubmit",
"observation": "b",
"destination": "dgm"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Payments
Paiement des frais du document via KODIPAY.
Paiement
Initiation et suivi des paiements du citoyen.
Lister les paiements du dossier
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/payments" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/payments"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Savoir si le dossier est déjà payé
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/payment-status" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/payment-status"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Initier le paiement des frais
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/payments" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"payment_method\": \"card\",
\"wallet_id\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/payments"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"payment_method": "card",
"wallet_id": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Callback
Webhook KODIPAY : notifications d'état de paiement.
Notification de paiement (webhook KODIPAY)
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/payments/callback" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"reference\": \"architecto\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/payments/callback"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"reference": "architecto"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Signature
Signature électronique du certificat par l'autorité (signNow).
Callback
Webhook signNow : notification de signature terminée.
Notification de signature (webhook signNow)
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/signatures/callback" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/signatures/callback"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Initier la signature du certificat
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/signature" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"issue_place\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications/EJ-AN-2026-00000001/signature"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"issue_place": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Certificates
Récupération du certificat signé par le citoyen.
Obtenir un lien de téléchargement du certificat signé (Cellule Nationale / Admin)
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/certificates/10/download" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/certificates/10/download"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Servir le PDF signé (lien temporaire signé)
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/certificates/10/file" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/certificates/10/file"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"errors": "Certificate not found",
"status": 404
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Verification
Vérification publique de l'authenticité d'un certificat (QR).
Vérifier un certificat
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/verify/CN-RDC-2026-0000000001" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/verify/CN-RDC-2026-0000000001"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (403):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"valid": false,
"message": "Lien de vérification invalide."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Vérifier une personnalité juridique
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/verify/legal-entity/PJ-RDC-2026-000154" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/verify/legal-entity/PJ-RDC-2026-000154"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (404):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"valid": false,
"message": "Personnalité juridique introuvable."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Administration
Actions des agents au guichet, pour le compte des citoyens.
Enregistrer un citoyen sans compte (guichet)
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/admin/citizens" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "last_name=b"\
--form "post_name=n"\
--form "first_name=g"\
--form "birth_date=2022-09-13"\
--form "birth_place=n"\
--form "father_name=Mwamba Faraja Adolphe"\
--form "father_nationality=Congolaise"\
--form "mother_name=Albertine Amani Emilie"\
--form "mother_nationality=Congolaise"\
--form "tribe=Luba"\
--form "gender=male"\
--form "marital_status=married"\
--form "nationality=g"\
--form "profession=z"\
--form "national_id=01-90-06-15-12345-67"\
--form "identity_document_type=Carte d’électeur"\
--form "identity_document_number=CD-2020-0123456"\
--form "province_origin_id=architecto"\
--form "territory_origin_id=architecto"\
--form "village_origin=n"\
--form "chiefdom_origin=g"\
--form "collectivity_origin=z"\
--form "groupement_origin=m"\
--form "city_address=i"\
--form "municipality_address=y"\
--form "quarter_address=v"\
--form "avenue_address=d"\
--form "house_number=l"\
--form "contact_country_code=jnikhway"\
--form "contact_phone=kcmyuwpwlvqwrsit"\
--form "photo=@/tmp/phpqe3nm78u4fludb7zaXG" const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/citizens"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('last_name', 'b');
body.append('post_name', 'n');
body.append('first_name', 'g');
body.append('birth_date', '2022-09-13');
body.append('birth_place', 'n');
body.append('father_name', 'Mwamba Faraja Adolphe');
body.append('father_nationality', 'Congolaise');
body.append('mother_name', 'Albertine Amani Emilie');
body.append('mother_nationality', 'Congolaise');
body.append('tribe', 'Luba');
body.append('gender', 'male');
body.append('marital_status', 'married');
body.append('nationality', 'g');
body.append('profession', 'z');
body.append('national_id', '01-90-06-15-12345-67');
body.append('identity_document_type', 'Carte d’électeur');
body.append('identity_document_number', 'CD-2020-0123456');
body.append('province_origin_id', 'architecto');
body.append('territory_origin_id', 'architecto');
body.append('village_origin', 'n');
body.append('chiefdom_origin', 'g');
body.append('collectivity_origin', 'z');
body.append('groupement_origin', 'm');
body.append('city_address', 'i');
body.append('municipality_address', 'y');
body.append('quarter_address', 'v');
body.append('avenue_address', 'd');
body.append('house_number', 'l');
body.append('contact_country_code', 'jnikhway');
body.append('contact_phone', 'kcmyuwpwlvqwrsit');
body.append('photo', document.querySelector('input[name="photo"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Consulter un citoyen
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/admin/citizens/9" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/citizens/9"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Mettre à jour la photo d'un citoyen (guichet)
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/admin/citizens/9/photo" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "photo=@/tmp/phpsbak2p1a01uhb7gX0FG" const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/citizens/9/photo"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('photo', document.querySelector('input[name="photo"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Rattacher un compte à un citoyen (claim)
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/admin/citizens/9/link" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"identifier\": \"architecto\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/citizens/9/link"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"identifier": "architecto"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Ouvrir une demande pour le compte d'un citoyen
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/admin/citizens/9/applications" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"document_type_key\": \"criminal_record\",
\"reason\": \"Obtention d’un passeport\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/citizens/9/applications"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"document_type_key": "criminal_record",
"reason": "Obtention d’un passeport"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Rechercher une personne physique au référentiel
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/admin/persons" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"q\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/persons"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"q": "b"
};
fetch(url, {
method: "GET",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Dashboard
Statistiques agrégées du tableau de bord administratif.
Vue d'ensemble du tableau de bord
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/dashboard?period=month&from=2026-06-01&to=2026-06-30&province=Kinshasa&document_type=certificate_of_nationality" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"period\": \"custom\",
\"from\": \"2022-09-13\",
\"to\": \"2026-08-20T03:25:00\",
\"province\": \"n\",
\"document_type\": \"architecto\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/dashboard"
);
const params = {
"period": "month",
"from": "2026-06-01",
"to": "2026-06-30",
"province": "Kinshasa",
"document_type": "certificate_of_nationality",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"period": "custom",
"from": "2022-09-13",
"to": "2026-08-20T03:25:00",
"province": "n",
"document_type": "architecto"
};
fetch(url, {
method: "GET",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Encaissement guichet
Règlement des frais en espèces au comptoir.
Lister les paiements en espèces en attente
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/admin/cash-payments" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/cash-payments"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Encaisser un paiement en espèces (guichet)
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/admin/cash-payments/PAY-EJ-AN-2026-00000002-04/process" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"counter\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/cash-payments/PAY-EJ-AN-2026-00000002-04/process"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"counter": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Endpoints
GET api/v1/applications/initTable
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/applications/initTable" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications/initTable"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/v1/applications/tableData
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/applications/tableData" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/applications/tableData"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/v1/payments/initTable
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/payments/initTable" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/payments/initTable"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/v1/payments/tableData
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/payments/tableData" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/payments/tableData"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/v1/certificates/initTable
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/certificates/initTable" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/certificates/initTable"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/v1/certificates/tableData
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/certificates/tableData" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/certificates/tableData"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/v1/citizens/initTable
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/citizens/initTable" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/citizens/initTable"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/v1/citizens/tableData
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/citizens/tableData" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/citizens/tableData"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/v1/users/initTable
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/users/initTable" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/users/initTable"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/v1/users/tableData
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/users/tableData" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/users/tableData"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/v1/admin/legal-entities/initTable
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/initTable" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/initTable"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/v1/admin/legal-entities/tableData
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/tableData" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/tableData"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Personnes morales
Gestion des fiches d'identification des personnes morales.
Corbeille des fiches personne morale à traiter
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/inbox" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/inbox"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Soumettre la fiche dans le circuit de traitement
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/submit" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/submit"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Transitionner la fiche (approuver / rejeter / complément / resoumettre)
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/transitions" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"action\": \"reject\",
\"observation\": \"b\",
\"viability_outcome\": \"favorable\",
\"legal_opinion\": \"n\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/transitions"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"action": "reject",
"observation": "b",
"viability_outcome": "favorable",
"legal_opinion": "n"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Lister les paiements de la personne morale
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/payments" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/payments"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Initier le paiement des frais de personnalité juridique
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/payments" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"payment_method\": \"card\",
\"wallet_id\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/payments"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"payment_method": "card",
"wallet_id": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Signer l'arrêté et délivrer la personnalité juridique
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/issue" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/issue"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Télécharger un document officiel (certificate|decree|plaque)
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/documents/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/documents/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Créer une fiche personne morale
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"nature\": \"foundation\",
\"denomination\": \"b\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"nature": "foundation",
"denomination": "b"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Consulter une fiche personne morale
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Générer la fiche d'identification (PDF)
requires authentication
Example request:
curl --request GET \
--get "https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/identification-sheet" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/identification-sheet"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());Example response (401):
Show headers
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Unauthenticated."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Section 1 — Nature et identification
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/identification" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"nature\": \"federation_network\",
\"denomination\": \"b\",
\"acronym\": \"n\",
\"former_denomination\": \"g\",
\"creation_date\": \"2026-08-20T03:25:01\",
\"duration_type\": \"indefinite\",
\"duration_value\": \"z\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/identification"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"nature": "federation_network",
"denomination": "b",
"acronym": "n",
"former_denomination": "g",
"creation_date": "2026-08-20T03:25:01",
"duration_type": "indefinite",
"duration_value": "z"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Section 2 — Siège social
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/seat" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"city\": \"b\",
\"municipality\": \"n\",
\"quarter\": \"g\",
\"avenue\": \"z\",
\"parcel_number\": \"m\",
\"phone\": \"i\",
\"email\": \"okon.justina@example.com\",
\"website\": \"n\",
\"gps_latitude\": \"i\",
\"gps_longitude\": \"k\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/seat"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"city": "b",
"municipality": "n",
"quarter": "g",
"avenue": "z",
"parcel_number": "m",
"phone": "i",
"email": "okon.justina@example.com",
"website": "n",
"gps_latitude": "i",
"gps_longitude": "k"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Section 3 — Objet et mission
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/object-mission" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"vision\": \"architecto\",
\"mission\": \"architecto\",
\"main_object\": \"architecto\",
\"objective_1\": \"n\",
\"objective_2\": \"g\",
\"objective_3\": \"z\",
\"intervention_domains\": [
\"human_rights\"
]
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/object-mission"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"vision": "architecto",
"mission": "architecto",
"main_object": "architecto",
"objective_1": "n",
"objective_2": "g",
"objective_3": "z",
"intervention_domains": [
"human_rights"
]
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Sections 10-11 — Gouvernance et organes
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/governance" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"constitutive_assembly_date\": \"2026-08-20T03:25:01\",
\"constitutive_assembly_place\": \"b\",
\"founders_count\": 39,
\"members_count\": 84,
\"quorum\": \"z\",
\"statutes_adoption_date\": \"2026-08-20T03:25:01\",
\"internal_rules_adoption_date\": \"2026-08-20T03:25:01\",
\"administrators_designation_date\": \"2026-08-20T03:25:01\",
\"mandate_duration\": \"m\",
\"organs\": [
\"executive_secretariat\"
]
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/governance"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"constitutive_assembly_date": "2026-08-20T03:25:01",
"constitutive_assembly_place": "b",
"founders_count": 39,
"members_count": 84,
"quorum": "z",
"statutes_adoption_date": "2026-08-20T03:25:01",
"internal_rules_adoption_date": "2026-08-20T03:25:01",
"administrators_designation_date": "2026-08-20T03:25:01",
"mandate_duration": "m",
"organs": [
"executive_secretariat"
]
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Section 12 — Ressources
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/resources" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"funding_sources\": [
\"contributions\"
],
\"annual_budget\": \"b\",
\"bank_account\": \"n\",
\"employees_count\": 84,
\"volunteers_count\": 12,
\"beneficiaries_count\": 77
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/resources"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"funding_sources": [
"contributions"
],
"annual_budget": "b",
"bank_account": "n",
"employees_count": 84,
"volunteers_count": 12,
"beneficiaries_count": 77
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Section 13 — Structure confessionnelle
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/confessional" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"confession\": \"b\",
\"doctrine\": \"architecto\",
\"parent_organization\": \"n\",
\"spiritual_authority\": \"g\",
\"worship_places_count\": 12,
\"faithful_count\": 77,
\"legal_rep_theological_training\": \"i\",
\"diploma_institution_year\": \"y\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/confessional"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"confession": "b",
"doctrine": "architecto",
"parent_organization": "n",
"spiritual_authority": "g",
"worship_places_count": 12,
"faithful_count": 77,
"legal_rep_theological_training": "i",
"diploma_institution_year": "y"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Section 14 — Siège et viabilité
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/viability" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"seat_occupation\": \"provided_free_of_charge\",
\"lease_title\": \"b\",
\"approximate_area\": \"n\",
\"reception_capacity\": \"g\",
\"has_electricity\": true,
\"has_water\": true,
\"has_internet\": false
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/viability"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"seat_occupation": "provided_free_of_charge",
"lease_title": "b",
"approximate_area": "n",
"reception_capacity": "g",
"has_electricity": true,
"has_water": true,
"has_internet": false
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Sections 5/9/16 — Représentants et déclarant
requires authentication
Example request:
curl --request PUT \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/representatives" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"mandatary_mode\": \"mandatary\",
\"mandate_reference\": \"b\",
\"declarant_capacity\": \"n\",
\"declaration_place\": \"g\",
\"declaration_date\": \"2026-08-20T03:25:01\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/representatives"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"mandatary_mode": "mandatary",
"mandate_reference": "b",
"declarant_capacity": "n",
"declaration_place": "g",
"declaration_date": "2026-08-20T03:25:01"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Section 15 — Joindre une pièce à la liasse
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/attachments" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "attachment_type=b"\
--form "file=@/tmp/phpqpesr2ldq2dt2t3MTDm" const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/attachments"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('attachment_type', 'b');
body.append('file', document.querySelector('input[name="file"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Associer une personne physique à la personne morale
requires authentication
Example request:
curl --request POST \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/members" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"citizen_id\": \"architecto\",
\"role\": \"effective_member\",
\"function\": \"n\",
\"designation_date\": \"2026-08-20T03:25:01\",
\"mandate\": \"g\"
}"
const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/members"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"citizen_id": "architecto",
"role": "effective_member",
"function": "n",
"designation_date": "2026-08-20T03:25:01",
"mandate": "g"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Retirer une personne associée
requires authentication
Example request:
curl --request DELETE \
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/members/16" \
--header "Authorization: Bearer {YOUR_AUTH_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://e-justice-api.kodinet.cd/api/v1/admin/legal-entities/architecto/members/16"
);
const headers = {
"Authorization": "Bearer {YOUR_AUTH_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.