Hi,
If you search for ‘The Open University’ using the standard (non-API) search (https://beta.companieshouse.gov.uk/search?q=the+open+university) it is returned as the first item.
THE OPEN UNIVERSITY
Total number of appointments 1
PO BOX 77, Milton Keynes, Buckinghamshire, MK7 6BT
If you use the API search (https://developer.companieshouse.gov.uk/api/docs/search/companies/companysearch.html#here) it isn’t returned at all in the first 100 records.
If the search string is ‘Open University’ then the API does return the correct record, as item 13.
Although this is one example I am sure that there will be others.
Can the API Search be brought into line, our users would expect this search to work.
Thanks,
Chris
The difference here is that on the web site you are searching all (default), but you have specified companies in your API search.
To compare like for like you would need to use https://developer.companieshouse.gov.uk/api/docs/search/search.html and not https://developer.companieshouse.gov.uk/api/docs/search/companies/companysearch.html
hope that helps
Thanks Mark, that is helpful.
I realise now that I can do searches on the whole Companies House database or specifically on companies.
It seems that at least many of the extra records which I get don’t have a company number, so I’m left wondering what that actually means.
On my particular search, it seems a bit odd that a search for ‘The Open University’ doesn’t return

within the first 100 records. I’m wondering whether that’s just a quirk of the data and maybe could be cured by a space before the opening bracket.