Algeria Employment Agencies

@geoalgeria/emploi

331 public employment agencies (58 AWEM + 273 ALEM) from ANEM — addresses, contacts, GPS coordinates.

331 employment agenciesnpm

Source: ANEM (anem.dz)

Install

npm install @geoalgeria/emploi

Quick example

import emploi from "@geoalgeria/emploi";

const all = emploi.agencies();        // 331 agencies (AWEM + ALEM)
const awem = emploi.awem();           // 58 wilaya-level agencies
const alem = emploi.alem();           // 273 local agencies

API reference

NameSignatureDescription
awemawem(): Awem[]All 58 wilaya-level agencies (AWEM).
alemalem(): Alem[]All 273 local agencies (ALEM).
agenciesagencies(): Array<Awem | Alem>AWEM and ALEM combined (AWEM first).
metadatametadata(): MetadataDataset metadata.

Record shape

FieldTypeNullableDescription
idstringAgency id.
codestringyesInternal ANEM code, if assigned.
typestringRecord type discriminator (e.g. "awem").
namestringAgency name.
addressstringStreet address.
phonestringPhone number.
faxstringyesFax number (nullable for ALEM).
emailstringyesContact email (nullable for ALEM).
managerstringAgency manager/director.
communesstringyesComma-separated communes served (ALEM only).
wilaya_codestringWilaya code as a string.
latnumberyesLatitude (nullable for some ALEM).
lngnumberLongitude.

Formats

JSONCSVGEOJSONTS

The npm package ships JSON. Other formats are available in each GitHub Release.

Related packages