UK Solicitor & Law Firm Register (SRA) avatar

UK Solicitor & Law Firm Register (SRA)

Pricing

from $1.50 / 1,000 results

Go to Apify Store
UK Solicitor & Law Firm Register (SRA)

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

Onibaku

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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

FieldWhat it does
searchTermsFirm name contains any of these (practice, trading, previous and office names).
locationsPostcode area (LS), district (M1, SW1A), full postcode, or part of a town, county or address (Manchester, Kent). A firm matches if any office does.
areasOfLawPart of an area of law the firm lists: Family, Immigration, Personal Injury, Property - Residential, Employment, Criminal...
statusesauthorised (default), closing, closed, intervened, not-separately-authorised (freelance solicitors and in-house teams).
sraNumbersLook up firms by SRA number (the firm's or an office's).
companyNumbersLook up firms by Companies House number.
oneRowPerOfficeOne row per office instead of per firm. With locations, only offices in those places.
onlyChangesReturn only firms that are new, changed or gone since the last run with the same filters.
maxResultsCap 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-authorised covers 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 areasOfLaw filter leaves out the rest.
  • onlyChanges keeps 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.