Discover/mawaqit.net API
live

mawaqit.net APImawaqit.net

Search mosques by location or name, retrieve today's prayer times, full-year calendars, mosque details, and weather via the Mawaqit.net API.

Endpoints
5
Updated
3mo ago
Try it
Latitude for geographic search. Must be provided together with lon if query is not given.
Longitude for geographic search. Must be provided together with lat if query is not given.
Search keyword such as mosque name or city. Either query or both lat and lon must be provi
Search radius in meters for geographic search.
api.parse.bot/scraper/8618d947-9a31-4957-af53-d4e83a60ce11/<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/8618d947-9a31-4957-af53-d4e83a60ce11/search_mosques?lat=48.8566&lon=2.3522&query=Paris&radius=5000' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Search for mosques by name, city, or geographic location. Returns an array of mosque objects with basic info including prayer times, location, and features. Either query or both lat and lon must be provided.

Input
ParamTypeDescription
latnumberLatitude for geographic search. Must be provided together with lon if query is not given.
lonnumberLongitude for geographic search. Must be provided together with lat if query is not given.
querystringSearch keyword such as mosque name or city. Either query or both lat and lon must be provided.
radiusintegerSearch radius in meters for geographic search.
Response
{
  "type": "object",
  "fields": {
    "data": "array of mosque objects with uuid, name, slug, latitude, longitude, times, features, and contact info"
  },
  "sample": {
    "data": [
      {
        "name": "GRANDE MOSQUÉE DE PARIS",
        "site": "https://www.grandemosqueedeparis.fr",
        "slug": "grande-mosquee-de-paris",
        "type": "MOSQUE",
        "uuid": "05b4d393-fb76-4d9b-b2a4-f98ab4c4b64f",
        "email": "[email protected]",
        "jumua": "13:50",
        "phone": "+1 (555) 012-3456",
        "times": [
          "04:24",
          "06:10",
          "13:52"
        ],
        "latitude": 48.842377464254,
        "longitude": 2.3548269608521,
        "womenSpace": true,
        "janazaPrayer": true,
        "localisation": "Place du puits de l'hermite 75005 Paris France",
        "associationName": "Société des Habous et des Lieux Saints de l'Islam"
      }
    ],
    "status": "success"
  }
}

About the mawaqit.net API

The Mawaqit.net API covers 5 endpoints that surface mosque search, prayer schedules, and location data from Mawaqit.net. Starting with search_mosques, you can find mosques by keyword or by latitude/longitude and radius, then drill into daily prayer times, full-year calendars, detailed mosque metadata, and current weather at any mosque location — all keyed by the slug or UUID returned in search results.

Mosque Search and Discovery

The search_mosques endpoint accepts either a query string (mosque name or city) or a lat/lon pair with an optional radius in meters. It returns an array of mosque objects, each carrying a uuid, slug, name, latitude, longitude, current times, and features flags. The slug and uuid from these results are the keys used by every other endpoint.

Prayer Times and Calendars

get_mosque_prayer_times returns today's schedule for a single mosque identified by its slug. The response includes all six daily prayers — fajr, shuruq, dhuhr, asr, maghrib, isha — plus jumua and jumua2 for Friday prayers. For longer-range planning, get_mosque_calendar returns a nested calendar object keyed first by month number and then by day, with the same six daily prayer fields for each day. Passing a month integer (1–12) scopes the response to that month; omitting it returns the full year.

Mosque Details and Weather

get_mosque_info returns richer metadata for a given slug: uuid, name, label, association, full address, timezone, country_code, site URL, announcements, and a feature flags object. get_mosque_weather uses the mosque's uuid to return current conditions at that location — temperature, unit, feeling, and an icon identifier — drawing from the same mosque record you retrieve in search or info results.

Common use cases
  • Mobile app showing nearest mosques and their prayer times based on the user's GPS coordinates
  • Browser extension that displays today's fajr-to-isha schedule for a saved mosque via get_mosque_prayer_times
  • Prayer calendar widget that populates a monthly view using get_mosque_calendar filtered by month number
  • Mosque finder page that lets users search by city name and displays address, timezone, and contact info from get_mosque_info
  • Dashboard combining prayer times and local temperature using get_mosque_weather alongside get_mosque_prayer_times
  • Automated reminder service that reads jumua and jumua2 times each Friday for a subscribed mosque slug
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 Mawaqit.net have an official developer API?+
Mawaqit does expose some developer-facing resources at mawaqit.net, but public documentation for a general-purpose API is limited. This Parse API provides structured access to mosque search, prayer times, calendars, and weather without requiring you to manage authentication against the source.
What does get_mosque_calendar return, and can I get a single month?+
get_mosque_calendar returns a calendar object keyed by month number, with each month containing day-keyed entries for fajr, shuruq, dhuhr, asr, maghrib, and isha times. Pass the optional month parameter (1–12) to receive only that month's data. Omit it to receive the entire year for the specified mosque slug.
Does search_mosques support pagination for large result sets?+
The endpoint returns an array of mosque objects in a single response. There are no page or offset parameters currently exposed. If you need paginated or bulk browsing across many mosques, you can fork this API on Parse and revise it to add pagination parameters.
Are iqamah (congregation start) times available, separate from adhan times?+
The prayer times returned by get_mosque_prayer_times and get_mosque_calendar reflect the times stored in Mawaqit — some mosques configure iqamah separately, but the current response fields do not distinguish adhan from iqamah times as separate named fields. You can fork this API on Parse and revise it to surface iqamah fields if the underlying mosque data exposes them.
Is mosque coverage global, or limited to specific regions?+
Mawaqit.net hosts mosques from many countries, and the search endpoints accept coordinates or city names worldwide. However, coverage density varies — major cities in Europe, North Africa, and the Middle East tend to have more registered mosques than smaller regions. Geographic search with a radius value helps surface what is available in any given area.
Page content last updated . Spec covers 5 endpoints from mawaqit.net.
Related APIs in Maps GeoSee all →
angieslist.com API
Search for home service professionals on Angi and access their detailed profiles including reviews, contact information, and photos to find the right contractor for your project. Quickly compare multiple service providers by viewing their ratings, customer feedback, and verified business details all in one place.
yellowpages-uae.com API
Search and discover UAE businesses with instant access to contact details, locations, and branch information from the Yellow Pages UAE directory. Find companies by name, get detailed business profiles, explore multiple branches, and browse available cities all in one place.
api.nasa.gov API
Access NASA's suite of open data APIs — including the Astronomy Picture of the Day, Near Earth Object tracking, DONKI space weather events, EPIC Earth imagery, Mars weather, the NASA Image and Video Library, the Exoplanet Archive, and EONET natural events.
58.com Housing API
Access real-time housing market data from 58.com (58同城), China's largest classifieds platform. Search house price trends across 31+ major Chinese cities at city, district, and neighborhood levels, and browse hot new property developments with prices, floor plans, and location details.
x-kom.pl API
Access product data from x-kom.pl, a major Polish electronics retailer. Search products by keyword or category, retrieve detailed product pages, customer reviews, Q&A, promotions, flash deals, and physical store locations.
opentable.com API
Search for restaurants across the US with ratings, reviews, photos, and pricing information, plus get real-time availability and autocomplete suggestions as you type. Check reservation openings and explore detailed restaurant features to find and book your perfect dining experience.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.