Search Charity Commission Register
dd_charity_searchSearch the Charity Commission register of England and Wales by name or keyword.
Returns matching charities with registration number, status, and
registration date. Use charity_profile for full details once you
have the charity number. The upstream searchCharityName endpoint
returns the full list in one shot — pagination is applied
client-side via offset/limit. A query that matches nothing is a
successful empty result (charities: []), not an error — the
upstream endpoint signals "no matches" with an HTTP 404, which is
translated back into an empty result here rather than surfaced as
a not-found failure.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max items to return in this page. Default 20; raise to 100 for bulk views. | |
| query | Yes | Charity name or keyword to search for | |
| offset | No | Number of items to skip before this page. Default 0. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | Yes | Max items requested for this page. | |
| query | Yes | Search term applied. | |
| total | Yes | Total matches returned by upstream. | |
| offset | Yes | Number of items skipped before this page (client-side). | |
| has_more | Yes | True if more items may exist beyond this page. Re-call with offset=offset+returned to continue. | |
| returned | Yes | Items actually returned on this page. | |
| charities | No | Matching charity records. |