Get charges
get_chargesRetrieve a company's registered charges: holders, coverage, creation, and satisfaction. Outstanding count flags unresolved secured debt for supplier or debtor screening. Needs a company number.
Instructions
Secured debt registered against a company: who holds each charge, what it covers, when it was created and whether it has been satisfied. outstanding_count is derived here because Companies House reports what has been settled but never what has not, and outstanding charges are the number that matters when screening a supplier or a debtor. A floating charge covering all assets is worth reading closely. Needs a company number.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verbose | No | Also return the untouched Companies House payload under `raw`, alongside the shaped result. Roughly two and a half times the size; use it only when a field you need is missing from the shaped result. | |
| company_number | Yes | Eight-character Companies House number, such as 00000006 or SC123456. Leading zeros may be omitted. This tool does not accept a company name — call find_company first if that is all you have. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| raw | No | The untouched Companies House payload. Present only when verbose was true. | |
| meta | Yes | Provenance and budget for this answer. | |
| charges | Yes | ||
| total_count | Yes | ||
| company_number | Yes | ||
| satisfied_count | Yes | ||
| outstanding_count | Yes | Derived: total minus satisfied and part-satisfied. | |
| part_satisfied_count | Yes |