Get Company Charges
dd_company_chargesFetch the complete Companies House charge history for a company.
Returns every registered charge (secured debt) — current and historic — with status, dates, secured parties, and what each charge covers (fixed/floating/negative-pledge flags and any free-text particulars). Satisfaction is represented as satisfied_on plus a charge-satisfaction filing entry, not a separate 'release' record. company_profile.has_charges is a True/False/unknown summary derived from this same data; use this tool when the specific charges matter, not just whether any exist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_number | Yes | Companies House company number (8 digits, e.g. '03782379'). Returned by company_search. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| charges | No | Every charge, current and historic. | |
| total_count | Yes | Total charges returned. | |
| company_number | Yes | Companies House company number. | |
| satisfied_count | No | Upstream count of satisfied charges, or null if not provided. | |
| unfiltered_count | No | Upstream unfiltered charge count, or null if not provided. | |
| part_satisfied_count | No | Upstream count of part-satisfied charges, or null if not provided. |