General Chiropractic Council Register Scraper
Pricing
from $0.49 / 1,000 results
General Chiropractic Council Register Scraper
Search the General Chiropractic Council's public register of UK-regulated chiropractors by name, postcode radius, or registration number, with practice addresses, contact details, qualifications, and regulatory history.
Pricing
from $0.49 / 1,000 results
Rating
0.0
(0)
Developer
vexaloom-labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape the General Chiropractic Council (GCC) public register — the statutory list of chiropractors registered to practise in the UK. Search by name or by town/postcode, look up exact registration numbers, or walk the full register. Records include registration status, qualification, every published practice with contact details, distance from a location, last-known practice flags, and published regulatory actions. No login, cookies, API key, or proxy setup required.
What this actor does
- Three modes:
searchby name or location,byRegistrationNumberfor exact five-digit lookups, andfullRegisterto browse all 4,000+ records - Status coverage: practising, non-practising, conditions of practice, suspended/interim suspension, removed from register, and admonishment
- Complete practice data: every published practice, address, phone, email, website, coordinates from the site's map index, and distance in miles
- Regulatory history: action title, date, description, and a direct link to the published hearing decision
- Client-side refinement: gender, first-registered date range, qualification text, and city/region/country legacy filters
- Empty fields are omitted — records only contain values the GCC actually publishes
Output per chiropractor
fullName— registered namegender—MaleorFemalewhen publishedregistrationNumber— five-digit GCC number, zero-paddedregistrationStatus— canonical status such asRegistered - PractisingregistrationStatusRaw— exact status text shown by the GCC, including en dashesstatusCategory—practising,nonPractising,conditions,suspended,removed,admonishment, orotherisRegistered— legacy flag: true when the canonical status starts withRegisteredisOnRegister— false for removed and suspended recordsisPractising— true for practising, conditions-of-practice, and admonishment recordsstatusNote— the GCC's explanation when a non-standard status is shownsanction— short label for a non-standard status, e.g.Removal,Interim suspension,Conditions of practicedateFirstRegistered— ISO date (YYYY-MM-DD)qualification— degree or diploma and awarding body, where publishedpractices[]— one entry per practice:name,street,city,region,postcode,country,phone,email,website,latitude,longitude,distanceMiles,addressFull,isLastKnownpracticeCount— number of published practicesprimaryPracticeName— first practice nameprimaryPracticeAddress— first practice addresspracticesAreLastKnown— true when the profile says "Last known to be working at" and publishes at least one such practicedistanceMiles— nearest-result distance in location searchesregulatoryActions[]—title,actionDate,description,decisionUrlhasRegulatoryAction— true when at least one action is publishedregulatoryActionCount— number of published actionssourceUrl— canonical GCC profile URLsearchQuery— name, location, registration number, or browse label that produced the recordrecordType: "chiropractor",scrapedAt
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | select | search | search / byRegistrationNumber / fullRegister |
name | string | – | Full or partial name, e.g. Smith (mode=search; ignored by fullRegister) |
postcode | string | – | UK postcode; results nearest-first within 30 miles (mode=search) |
location | string | – | Town, city, or UK postcode; results nearest-first (mode=search) |
gender | select | – | Male / Female |
registrationStatus | select | – | One of the six canonical register statuses |
includeNonPractising | boolean | false | Include registered but non-practising chiropractors |
includeRemovedSuspended | boolean | false | Include removed and suspended records |
registeredAfter | string | – | ISO date; first registered on or after this date |
registeredBefore | string | – | ISO date; first registered on or before this date |
qualificationContains | string | – | Text filter on the published qualification |
registrationNumbers | array | [] | Exact registration numbers (mode=byRegistrationNumber) |
fetchDetails | boolean | true | Open each profile for full practice, contact, and action data |
maxItems | integer | 50 | Hard cap on emitted records (1–5000) |
Example: search by surname
{"mode": "search","name": "Smith","maxItems": 25,"fetchDetails": true}
Example: chiropractors near a postcode
{"mode": "search","postcode": "SW1A 1AA","maxItems": 20,"fetchDetails": true}
Example: exact registration-number lookup
{"mode": "byRegistrationNumber","registrationNumbers": ["01913", "00078", "02260"]}
Example: browse the full register without detail requests
{"mode": "fullRegister","maxItems": 500,"fetchDetails": false}
Use cases
- Patient safety checks — confirm a chiropractor's current registration status before booking
- Insurer and referral credentialing — validate registration numbers and qualifications in bulk
- Healthcare directories — build a UK chiropractor directory with live practice contacts
- Compliance monitoring — track suspensions, removals, admonishments, and published decisions
- Practice-density research — measure provision by town, region, qualification pathway, or registration year
- Recruitment and lead research — find practices near a location with website, phone, and email where published
FAQ
What is the GCC register? The General Chiropractic Council is the UK statutory regulator for chiropractors. Its public register lists everyone who may lawfully use the title "chiropractor" in the UK. The actor reads that same public register; it is not affiliated with the GCC.
Why do some records have no gender, first-registered date, or qualification? The GCC suppresses those fields on removed and interim-suspension profiles. The actor omits what the site does not publish rather than inferring it.
Why do non-practising records usually have no practices? Non-practising chiropractors have told the GCC they are not currently working as chiropractors in the UK, so the register normally publishes no current practice for them. Last-known practices are kept where the site shows them.
Does distanceMiles appear for every search? No. It is published on location searches (town or postcode) within the site's 30-mile radius. Name and registration-number searches do not produce a distance.
What is the difference between isRegistered, isOnRegister, and isPractising? isRegistered preserves the old rule "status starts with Registered". isOnRegister is false for removed and suspended records. isPractising is true for practising, conditions-of-practice, and admonishment records, and false for non-practising, suspended, and removed records.
Can I include removed or non-practising chiropractors? Yes. Use includeNonPractising and includeRemovedSuspended, or select the matching registrationStatus; the relevant include flag is applied automatically.
How complete is the full register? The GCC currently returns 4,287 records, split across 429 result pages of 10. maxItems caps how many are emitted. Turning fetchDetails on adds one profile request per record and takes longer; turning it off emits the list fields only.
Are regulatory-action findings or outcomes structured? The current GCC profile publishes a free-text description and a decision link. The actor captures description and decisionUrl; older structured fields such as finding, outcome, dateRange, and noticeUrl are no longer published and are therefore omitted.
How fresh is the data? Every run reads the live GCC register, so registration status and practice details reflect the site at run time.