UK Solicitor & Law Firm Register (SRA)
Pricing
from $1.50 / 1,000 results
UK Solicitor & Law Firm Register (SRA)
Search every law firm on the Solicitors Regulation Authority register: status, offices, phone, email, website, areas of law, company number. Filter by name, location, postcode or practice area, or watch for new, closed and intervened firms. Includes data supplied by the SRA.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Onibaku
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Search every law firm on the Solicitors Regulation Authority register (about 25,000 firms and 34,000 offices in England and Wales) and get one clean row per firm: authorisation status, firm type, constitution, Companies House number, head office and branch addresses, phone numbers, emails and websites, areas of law, trading and previous names, and a link to the firm's page on the SRA register.
Filter by firm name, town, county or postcode, and area of law. Or run it on a schedule with onlyChanges to
monitor firms: each run returns only firms that are new, have changed (status, name, offices, contact details,
areas of law) or have gone, including firms the SRA has intervened in or that have closed.
The data comes from the SRA's data sharing web service, which the SRA refreshes every 24 hours.
This actor includes data supplied by the Solicitors Regulation Authority. (SRA attribution statement)
What it's for
- Know your business (KYB) and onboarding: check a law firm is authorised, and that its SRA number, company number and address match what it told you, before you pay it or work with it.
- Monitoring panels and counterparties: lenders, insurers, conveyancing panels and claims businesses can watch the firms they work with and hear the day after one is intervened in, starts closing or moves office.
- Legal tech, insurers and suppliers: size a market ("authorised family law firms in Yorkshire"), keep a CRM in step with the register, or spot new firms as they're authorised.
- Directories and comparison sites: a full, daily-fresh list of firms with their practice areas and contact details.
- AI agents: one call answers "is this firm SRA-authorised and where are its offices?" (see MCP below).
Input
| Field | What it does |
|---|---|
searchTerms | Firm name contains any of these (practice, trading, previous and office names). |
locations | Postcode area (LS), district (M1, SW1A), full postcode, or part of a town, county or address (Manchester, Kent). A firm matches if any office does. |
areasOfLaw | Part of an area of law the firm lists: Family, Immigration, Personal Injury, Property - Residential, Employment, Criminal... |
statuses | authorised (default), closing, closed, intervened, not-separately-authorised (freelance solicitors and in-house teams). |
sraNumbers | Look up firms by SRA number (the firm's or an office's). |
companyNumbers | Look up firms by Companies House number. |
oneRowPerOffice | One row per office instead of per firm. With locations, only offices in those places. |
onlyChanges | Return only firms that are new, changed or gone since the last run with the same filters. |
maxResults | Cap on rows (default 1,000). |
Family law firms in Leeds:
{ "locations": ["Leeds"], "areasOfLaw": ["Family"] }
Check a list of firms:
{ "sraNumbers": ["465525", "62726"], "statuses": ["authorised", "closing", "closed", "intervened", "not-separately-authorised"] }
Daily watch on every authorised firm in London (schedule it):
{ "locations": ["London"], "onlyChanges": true, "maxResults": 100000 }
Output
One row per firm:
{"sraNumber": 465525,"practiceName": "Borneo Martell Turner Coulston LLP","status": "authorised","statusDetail": "Recognised body: authorised","authorisationType": "Recognised body","authorisedSince": "2011-11-01","statusDate": "2011-11-01","regulator": "SRA","constitution": "Limited liability partnership","companyNumber": "OC327261","freelanceBasis": null,"tradingNames": [],"previousNames": ["BORNEO HUGHES MARTELL LLP"],"areasOfLaw": ["Litigation - Other", "Family / Matrimonial", "Property - Residential", "Criminal"],"websites": ["www.bmtclaw.co.uk"],"numberOfOffices": 3,"headOffice": {"officeId": 465525,"officeName": "Borneo Martell Turner Coulston LLP","officeType": "Head office","address": "29 Billing Road","town": "NORTHAMPTON","county": "NORTHAMPTONSHIRE","postcode": "NN1 5DQ","country": "England","phone": "01604622101","email": "clare.debanke@bmtclaw.co.uk","website": "www.bmtclaw.co.uk"},"offices": [{ "officeId": 465525, "officeType": "Head office", "...": "..." }, { "officeId": 591088, "officeType": "Branch", "...": "..." }],"sraRegisterUrl": "https://www.sra.org.uk/consumers/register/organisation/?sraNumber=465525","source": "This actor includes data supplied by the Solicitors Regulation Authority: https://www.sra.org.uk/sra/how-we-work/privacy-data-information/data-sharing/attribution/"}
With oneRowPerOffice, each row has the firm's fields plus one office's fields at the top level instead of
headOffice and offices.
With onlyChanges, each row also has changeType (new, changed or removed) and changedFields (any of
practiceName, status, names, companyNumber, areasOfLaw, offices, contactDetails). A firm that drops
out of your status filter (for example an authorised firm that's intervened in) is reported once as changed
with its new status. A removed row means the firm has left the register or no longer matches your other
filters; it only carries the SRA number and name.
Pricing
$0.0015 per row returned, plus a token $0.00005 per run. 1,000 firms cost $1.50. With onlyChanges, you only
pay for the firms that changed, so a daily watch usually costs a few cents.
Good to know
- The register covers firms, not individual solicitors.
- Status comes from the SRA's own classification.
not-separately-authorisedcovers freelance solicitors, and organisations such as councils and companies whose in-house solicitors are on the register. - Not every firm lists areas of law (about 8,400 do), so an
areasOfLawfilter leaves out the rest. onlyChangeskeeps its memory in a named key-value store in your Apify account (uk-solicitor-firms-seen), separately for each set of filters. Delete the store to start afresh.- Use the data lawfully. The SRA's terms forbid using it to send unsolicited marketing, and UK law (PECR and UK GDPR) limits unsolicited emails and calls. Some freelance solicitors' records are effectively personal data.
- This actor isn't affiliated with or endorsed by the Solicitors Regulation Authority.
Use it from Claude, ChatGPT or Cursor (MCP)
AI assistants can call this actor as a tool through Apify's MCP server. Add this server URL to your MCP client and sign in with your Apify account when prompted:
https://mcp.apify.com?tools=onibaku/uk-solicitor-firms
Data source
The SRA data sharing web service, used under the SRA's
data sharing terms and conditions. This actor includes data supplied by the Solicitors Regulation Authority
(attribution statement).
Every row's sraRegisterUrl links to the firm's page on the SRA register.
Questions or feature requests? Open an issue on the actor's Issues tab or email admin@onibaku.co.uk.