Discover/studapart.com API
live

studapart.com APIstudapart.com

Access student housing listings across France via the Studapart API. Search rentals, residences, room types, pricing, and availability with 5 endpoints.

Endpoints
5
Updated
3mo ago
Try it
City name to search in (e.g. 'paris', 'lyon', 'bordeaux'). Use slug values from the list_c
Number of results per page.
Offset for pagination.
Maximum monthly rent amount including expenses, in euros.
Minimum monthly rent amount in euros.
api.parse.bot/scraper/f1b473ae-8933-43f7-a9ff-39ffd216611a/<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/f1b473ae-8933-43f7-a9ff-39ffd216611a/search_listings?city=paris&limit=5&offset=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Search for student housing listings (properties and residences) by city or location with rent filters. Returns paginated results ordered by relevance.

Input
ParamTypeDescription
citystringCity name to search in (e.g. 'paris', 'lyon', 'bordeaux'). Use slug values from the list_cities endpoint.
limitintegerNumber of results per page.
offsetintegerOffset for pagination.
rent_maxintegerMaximum monthly rent amount including expenses, in euros.
rent_minintegerMinimum monthly rent amount in euros.
Response
{
  "type": "object",
  "fields": {
    "items": "array of listing objects with fields like residenceId, residenceName, city, address, rentWithExpensesAmount, propertySurface, services, availabilities, media",
    "limit": "integer page size used",
    "total": "integer total number of matching listings",
    "offset": "integer current offset"
  },
  "sample": {
    "data": {
      "items": [
        {
          "city": "Issy-les-moulineaux",
          "ad_type": "residence",
          "address": "35-37 Rue Rouget de Lisle, 92130 Issy-les-Moulineaux, France",
          "services": [
            "Cleaning",
            "Intercom",
            "CCTV"
          ],
          "residenceId": 569,
          "residenceName": "STUDEA ISSY 2",
          "availabilities": [
            {
              "end": 1782770400,
              "min": 9,
              "start": 1780264800
            }
          ],
          "propertySurface": 17.11,
          "rentWithExpensesAmount": 841
        }
      ],
      "limit": 5,
      "total": 3086,
      "offset": 0
    },
    "status": "success"
  }
}

About the studapart.com API

The Studapart API provides access to student housing listings across France and Europe through 5 endpoints, covering private rentals, shared apartments, and dedicated student residences. The search_listings endpoint lets you query by city slug, rent range, and pagination offset, returning fields like rentWithExpensesAmount, propertySurface, and residenceName. You can also drill into individual residences to retrieve room types, services, availability windows, and media.

What the API Covers

The Studapart API exposes student housing inventory from studapart.com across French cities and select European locations. Listings span private rentals, shared apartments, and dedicated student residences (résidences étudiantes). The search_listings endpoint accepts city, rent_min, rent_max, limit, and offset parameters and returns a paginated array of listing objects alongside a total count. City slugs for the city parameter come from list_cities, which returns each city's name, slug, and internal tags.

Residence and Room Detail

get_listing_detail_residence takes a residence_id (available in search results as residenceId) and returns a full metadata record: address, description (in French), services array, media image URLs, ownerName, and availabilities with start/end timestamps. For residences that offer multiple unit configurations, get_residence_rooms returns a rooms array where each entry carries residenceAnnouncementType (e.g. studio, T2, T3), propertySurface, rentWithExpensesAmount, and its own availabilities.

Filtering and Pagination

search_residences narrows results to residence-type listings only — useful when private rentals are not relevant to your use case. All search endpoints support limit and offset for standard pagination. The total field in responses tells you how many records match the query so you can calculate page counts without a separate call.

Coverage Notes

Descriptions returned by get_listing_detail_residence are in French, as Studapart is a French-language platform. The services field returns an array of strings naming included amenities (e.g. WiFi, laundry), but there is no structured boolean schema — services are freeform text. Availability is expressed as timestamp ranges inside availabilities arrays on both residence and room objects.

Common use cases
  • Build a student accommodation search tool filtered by city and maximum monthly rent using search_listings.
  • Aggregate room-type inventory across multiple residences by calling get_residence_rooms for each residenceId.
  • Track availability windows for specific residences by polling availabilities arrays from get_listing_detail_residence.
  • Populate a city-selector UI with canonical slugs from list_cities to ensure valid search queries.
  • Compare rent ranges across cities by running search_listings with different city slugs and reading rentWithExpensesAmount distributions.
  • Index residence media and descriptions for a relocation guide targeting international students moving to France.
  • Filter residence-only results using search_residences for platforms that specifically market managed student halls.
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 Studapart have an official developer API?+
Studapart does not publish a documented public developer API. There is no official API portal or documented developer program listed on studapart.com as of this writing.
What does `get_residence_rooms` return and how does it differ from `get_listing_detail_residence`?+
get_listing_detail_residence returns metadata for the residence as a whole — address, description, services, media, and one representative room's rent. get_residence_rooms returns the full list of distinct unit types within that same residence, each with its own residenceAnnouncementType, propertySurface, rentWithExpensesAmount, and availabilities. Use both together when you need per-room granularity rather than a single representative figure.
Does the API cover housing listings outside France?+
The primary coverage is France. Studapart does list some European cities, but the list_cities endpoint is the authoritative source for which city slugs are actually supported. Querying a city not present in that list may return zero results.
Does the API return contact details or direct booking links for landlords or residence managers?+
The API returns ownerName from get_listing_detail_residence, but direct contact details such as phone numbers, email addresses, or booking URLs are not exposed in the current response schema. You can fork this API on Parse and revise it to add an endpoint targeting those details if they become accessible.
How current is the availability data returned by the API?+
Availability is returned as timestamp arrays on residence and room objects, reflecting the data present on Studapart at the time of the request. There is no documented refresh interval, so listings that have recently been taken offline or updated on the source site may not reflect immediately. Build in periodic re-polling if availability freshness is critical to your application.
Page content last updated . Spec covers 5 endpoints from studapart.com.
Related APIs in Real EstateSee all →
idealista.pt API
Search and filter property listings across Portugal by location, price, and size, then access detailed information about each property including its characteristics and pricing history. Monitor how property prices change over time to help you make informed decisions about buying or selling real estate.
cookcountyil.gov API
Search Cook County property tax records, look up court cases, find code violations, and get department contact information all in one place. Quickly access public records and government contacts without navigating multiple websites.
amberstudent.com API
Search student accommodation listings across popular cities and access comprehensive property information including room types, pricing trends, and tenant reviews. Get detailed insights into student housing options to compare amenities, prices, and community feedback all in one place.
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.
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
beijing.anjuke.com API
Search Beijing real estate listings for second-hand homes and rentals, view detailed property information and price trends, and discover agents and community-specific listings. Get access to the Beijing house price index to track market movements and make informed decisions about property purchases or rentals.
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.
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.