NHS UK Scraper
Pricing
from $0.30 / 1,000 results
Pricing
from $0.30 / 1,000 results
Rating
0.0
(0)
Developer
Dmitriy Gyrbu
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
NHS UK Scraper π₯
Extract comprehensive data from NHS UK services including GP surgeries, dental practices, and pharmacies. Get detailed information such as names, categories, addresses, phone numbers, URLs, distances, and more. Perfect for healthcare directories, location-based services, and market research.
Features
- Multiple Service Types: Access data for GPs, dentists, and pharmacies across England
- Location-Based Search: Find services by town, city, or postcode
- Advanced Filtering: Apply specific filters to narrow down results (e.g., accepting new patients)
- Detailed Profiles: Extract comprehensive service information including contact details, opening hours, and facilities
- Pagination Support: Efficiently retrieve large datasets with configurable page and limit parameters
- Structured Output: Clean, standardized data format ready for integration
Use Cases
- Healthcare Directories: Build comprehensive local healthcare service databases
- Location-Based Services: Enable users to find nearby medical services
- Market Research: Analyze healthcare service distribution and availability
- Contact Management: Build databases for healthcare outreach campaigns
- Service Availability: Check service status and acceptance policies
Operations
π search
Search for services near a location with optional filters.
{"operation": "search","category": "gp","location": "London","filters": ["GpAcceptingNewPatients"],"limit": 24}
π categories
List all supported service categories available for scraping.
{"operation": "categories"}
π― search_filters
Get available filter tokens for a specific category to refine your search.
{"operation": "search_filters","category": "gp"}
π item
Fetch detailed service profile including full contact information, opening hours, facilities, and additional metadata.
{"operation": "item","url": "https://www.nhs.uk/services/..."}
π·οΈ category
Alias for the search operation - provides the same functionality.
{"operation": "category","category": "dentist","location": "Manchester"}
π probe
Health check for the NHS site. Returns build and data version information.
{"operation": "probe"}
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| operation | string | Yes | Operation to perform: probe, categories, search_filters, search, category, item |
| category | string | No | Service category: gp, dentist, pharmacy |
| location | string | No | Town, city, or postcode in England |
| filters | array | No | List of filter tokens (e.g., GpAcceptingNewPatients) |
| url | string | No | Full URL for item operation |
| slug | string | No | Slug identifier for item operation |
| page | integer | No | Page number for pagination (default: 1) |
| limit | integer | No | Number of results per page (default: 24) |
Output Fields
Each result includes:
- id: Unique service identifier
- name: Service name
- category: Service type (GP, Dentist, Pharmacy)
- address: Full address
- phone: Contact phone number
- url: Service profile URL
- distance_miles: Distance from search location
- source: Data source information
Getting Started
-
Basic Search - Find GPs in London:
{"operation": "search","category": "gp","location": "London"} -
With Filters - Find dentists accepting new patients:
{"operation": "search","category": "dentist","location": "Manchester","filters": ["DentistAcceptingNewPatients"]} -
Detailed Profile - Get full service information:
{"operation": "item","url": "https://www.nhs.uk/services/gps/..."}
Data Source
Data is sourced from the official NHS UK website (nhs.uk), ensuring accurate and up-to-date information about healthcare services across England.
Support
For issues or questions, please contact the actor maintainer or refer to the Apify documentation.