Student.com Housing Scraper
Pricing
from $0.60 / 1,000 housing results
Student.com Housing Scraper
Extract Student.com housing prices, addresses, coordinates, amenities, images, ratings, floorplans, and reviews near universities.
Student.com Housing Scraper
Pricing
from $0.60 / 1,000 housing results
Extract Student.com housing prices, addresses, coordinates, amenities, images, ratings, floorplans, and reviews near universities.
You can access the Student.com Housing Scraper programmatically from your own applications by using the Apify API. You can also choose the language preference from below. To use the Apify API, you’ll need an Apify account and your API token, found in API & Integrations in Apify Console.
{ "openapi": "3.0.1", "info": { "version": "1.3", "x-build-id": "ddvPCddyxWQNbDrsD" }, "servers": [ { "url": "https://api.apify.com/v2" } ], "paths": { "/acts/muhammadafzal~student-com-housing-scraper/run-sync-get-dataset-items": { "post": { "operationId": "run-sync-get-dataset-items-muhammadafzal-student-com-housing-scraper", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } }, "/acts/muhammadafzal~student-com-housing-scraper/runs": { "post": { "operationId": "runs-sync-muhammadafzal-student-com-housing-scraper", "x-openai-isConsequential": false, "summary": "Executes an Actor and returns information about the initiated run in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/runsResponseSchema" } } } } } } }, "/acts/muhammadafzal~student-com-housing-scraper/run-sync": { "post": { "operationId": "run-sync-muhammadafzal-student-com-housing-scraper", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } } }, "components": { "schemas": { "inputSchema": { "type": "object", "properties": { "startUrls": { "title": "Student.com URLs", "type": "array", "description": "Use this for Student.com university or property pages, for example https://www.student.com/us/tx/austin/u/the-university-of-texas-at-austin. The first supported URL is used; non-Student.com and generic pages are ignored.", "default": [ { "url": "https://www.student.com/us/tx/austin/u/the-university-of-texas-at-austin" } ], "items": { "type": "object", "required": [ "url" ], "properties": { "url": { "type": "string", "title": "URL of a web page", "format": "uri" } } } }, "universitySlug": { "title": "University slug", "type": "string", "description": "Use this to search housing near one university without a URL, for example the-university-of-texas-at-austin. It overrides startUrls and is not a university name." }, "propertyName": { "title": "Property name", "type": "string", "description": "Use this to search Student.com by a housing property name when no university slug is supplied, for example Villas on Rio. It is not a city-wide keyword search." }, "maxResults": { "title": "Maximum results (free plan: 5)", "minimum": 1, "maximum": 1000, "type": "integer", "description": "Use this to request a result count. Free-plan runs are hard-limited to 5 records and finish with an upgrade message; paid-plan PPE runs can request up to 1000. Default 5; accepted range 1–1000.", "default": 5 }, "minPrice": { "title": "Minimum monthly price", "minimum": 0, "type": "number", "description": "Use this to keep listings at or above a USD monthly price, for example 500. Omit for no lower bound; it cannot exceed maximum price." }, "maxPrice": { "title": "Maximum monthly price", "minimum": 0, "type": "number", "description": "Use this to keep listings at or below a USD monthly price, for example 2000. Omit for no upper bound; it cannot be below minimum price." }, "propertyTypes": { "title": "Property types", "uniqueItems": true, "type": "array", "description": "Use this to limit results to Student.com's current housing categories. Leave empty for every type; values are exact category labels.", "items": { "type": "string", "enum": [ "Apartment", "PBSA", "Dorm", "House", "Shared Room" ], "enumTitles": [ "Apartment", "Student community (PBSA)", "Dorm", "House", "Shared room" ] }, "default": [] }, "sortBy": { "title": "Sort field", "enum": [ "none", "price", "rating" ], "type": "string", "description": "Use this to request Student.com's default ordering or sort by monthly price or rating. Default preserves Student.com's ranking.", "default": "none" }, "sortOrder": { "title": "Sort order", "enum": [ "asc", "desc" ], "type": "string", "description": "Use this with price or rating sorting. Ascending is the default; choose descending for highest values first.", "default": "asc" }, "includeImages": { "title": "Include images", "type": "boolean", "description": "Use this to include public image URLs and captions in every housing record. Enabled by default; disable it for smaller results.", "default": true }, "includeReviews": { "title": "Include reviews", "type": "boolean", "description": "Use this to include public review ratings, text, authors, networks, and dates. Enabled by default; disable it for smaller results.", "default": true } } }, "runsResponseSchema": { "type": "object", "properties": { "data": { "type": "object", "properties": { "id": { "type": "string" }, "actId": { "type": "string" }, "userId": { "type": "string" }, "startedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "finishedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "status": { "type": "string", "example": "READY" }, "meta": { "type": "object", "properties": { "origin": { "type": "string", "example": "API" }, "userAgent": { "type": "string" } } }, "stats": { "type": "object", "properties": { "inputBodyLen": { "type": "integer", "example": 2000 }, "rebootCount": { "type": "integer", "example": 0 }, "restartCount": { "type": "integer", "example": 0 }, "resurrectCount": { "type": "integer", "example": 0 }, "computeUnits": { "type": "integer", "example": 0 } } }, "options": { "type": "object", "properties": { "build": { "type": "string", "example": "latest" }, "timeoutSecs": { "type": "integer", "example": 300 }, "memoryMbytes": { "type": "integer", "example": 1024 }, "diskMbytes": { "type": "integer", "example": 2048 } } }, "buildId": { "type": "string" }, "defaultKeyValueStoreId": { "type": "string" }, "defaultDatasetId": { "type": "string" }, "defaultRequestQueueId": { "type": "string" }, "buildNumber": { "type": "string", "example": "1.0.0" }, "containerUrl": { "type": "string" }, "usage": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "integer", "example": 1 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 }, "PROXY_UNBLOCKER_UNITS": { "type": "integer", "example": 0 } } }, "usageTotalUsd": { "type": "number", "example": 0.00005 }, "usageUsd": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "number", "example": 0.00005 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 }, "PROXY_UNBLOCKER_UNITS": { "type": "integer", "example": 0 } } } } } } } } }}OpenAPI is a standard for designing and describing RESTful APIs, allowing developers to define API structure, endpoints, and data formats in a machine-readable way. It simplifies API development, integration, and documentation.
OpenAPI is effective when used with AI agents and GPTs by standardizing how these systems interact with various APIs, for reliable integrations and efficient communication.
By defining machine-readable API specifications, OpenAPI allows AI models like GPTs to understand and use varied data sources, improving accuracy. This accelerates development, reduces errors, and provides context-aware responses, making OpenAPI a core component for AI applications.
You can download the OpenAPI definitions for Student.com Housing Scraper from the options below:
If you’d like to learn more about how OpenAPI powers GPTs, read our blog post.
You can also check out our other API clients: