Discover/bawabatic.dz API
live

bawabatic.dz APIbawabatic.dz

Access Algerian government public services, themes, sectors, and procedures via the bawabatic.dz API. Supports Arabic, French, and English.

Endpoints
9
Updated
3mo ago
Try it
Language (ar/fr/en)
api.parse.bot/scraper/24ffe10c-26ba-422b-8e0a-db30dcd221f3/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/24ffe10c-26ba-422b-8e0a-db30dcd221f3/get_homepage' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalclick to expand

Fetch the main homepage of the Government Portal of Public Services, returning the portal description and basic metadata. Supports lang parameter (ar/fr/en).

Input
ParamTypeDescription
langstringLanguage (ar/fr/en)
Response
{
  "type": "object",
  "fields": {
    "url": "string",
    "lang": "string",
    "title": "string",
    "description": "string"
  },
  "sample": {
    "url": "http://bawaba.mna.gov.dz/index.php",
    "lang": "en",
    "title": "Government Portal of Public Services",
    "description": "Algerian Portal for Public Services and Administrative Procedures"
  }
}

About the bawabatic.dz API

The bawabatic.dz API exposes 9 endpoints covering the Algerian Government Portal of Public Services, returning structured data on service themes, ministries, individual procedures, and official government links. Using get_service_detail, you can retrieve a specific procedure's name, description, metadata object, and target audience array. The API supports Arabic, French, and English via a lang parameter on every endpoint.

What the API Covers

The bawabatic.dz API surfaces data from Algeria's official public services portal. It covers the portal's full taxonomy of services: list_themes returns every theme/category with a total_themes count and per-theme service count, while list_sectors returns all ministries and government sectors with a total_sectors count. Every endpoint accepts an optional lang parameter accepting ar, fr, or en, so responses can be retrieved in the language most useful for your application.

Browsing and Searching Services

get_services_by_theme and get_services_by_sector both require an ID (theme_id or sector_id respectively) and return an array of services plus a count. To drill into a specific procedure, get_service_detail accepts a service_id and returns id, name, description, a metadata object, and a target_audience array — the most field-rich response in the API. search_services accepts a free-text query and returns a results array spanning all themes and sectors, making it the fastest way to locate a service without knowing its theme or sector in advance.

Supporting Endpoints

get_homepage returns the portal's title and description plus the resolved url and active lang — useful for confirming portal availability or surfacing localized portal copy. get_country_info returns structured fields including official_name, government, operator, location, and a contact object with Algeria's national contact details as listed on the portal. get_important_links returns an array of curated external government links featured on the portal homepage.

IDs and Navigation

Theme and sector IDs used by get_services_by_theme and get_services_by_sector are obtained from the themes array returned by list_themes and the sectors array returned by list_sectors respectively. Service IDs for get_service_detail are found within those service arrays. There is no separate ID-lookup endpoint, so the intended flow is: list → browse by theme or sector → detail.

Common use cases
  • Build a multilingual directory of Algerian administrative procedures using list_themes and get_service_detail fields like target_audience and description.
  • Power a government chatbot that resolves citizen queries by calling search_services with a keyword and returning matching procedure names.
  • Map ministries to their services by pairing list_sectors with get_services_by_sector for a sector-level service inventory.
  • Integrate Algerian public service data into an expat or immigration guide using the fr or en lang parameter.
  • Aggregate official government portal links from get_important_links to build a curated resource hub for public administration.
  • Surface Algeria country metadata (official_name, government, contact) in civic-tech or open-data dashboards via get_country_info.
  • Monitor which themes have the most services by comparing total_themes counts from list_themes over time.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does bawabatic.dz have an official developer API?+
Bawabatic.dz does not publish a documented public developer API. This Parse API provides structured programmatic access to the data available on the portal.
What does `get_service_detail` return beyond a service name?+
get_service_detail returns id, name, description, a metadata object (which may include procedure-specific fields such as required documents or deadlines as presented on the portal), and a target_audience array identifying who the service applies to. All fields are returned in the language specified by the lang parameter.
Does the API return downloadable forms or attached documents for procedures?+
Not currently. The API covers service descriptions, metadata, and target audience as structured text fields. It does not expose downloadable file attachments or form links. You can fork this API on Parse and revise it to add an endpoint that surfaces any document URLs associated with a given service.
Is there pagination for large result sets from `list_themes` or `list_sectors`?+
The endpoints return the full set of themes or sectors in a single response — total_themes and total_sectors reflect the complete count. There are no offset or page parameters currently. If the portal adds significantly more entries and pagination becomes necessary, you can fork the API on Parse and revise it to add pagination support.
Can I filter services by both theme and sector simultaneously?+
get_services_by_theme filters by theme_id and get_services_by_sector filters by sector_id — each filter operates independently. Cross-filtering by both dimensions in a single call is not currently supported. You can fork this API on Parse and revise it to add a combined filter endpoint.
Page content last updated . Spec covers 9 endpoints from bawabatic.dz.
Related APIs in Government PublicSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
alienvault.com API
Search and analyze global threat intelligence data including indicators of compromise, threat pulses, and adversary profiles from the Open Threat Exchange community. Monitor recent security alerts and access detailed information about threats and adversaries to strengthen your cybersecurity defenses.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.
maradminbot.com API
Search and retrieve official Marine Corps MARADMIN announcements from Marines.mil, filtering by year, status, and keyword to stay updated on the latest personnel and administrative directives. Get detailed information about specific announcements by number or browse the most recent updates to ensure you never miss critical Marine Corps guidance.
13f.info API
13f.info API
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
Bawabatic.dz API – Algerian Public Services · Parse