Planetary Company Search for Companies House
Planetary Company Search for Companies House
Description
Company House Search enables UK Companies House search directly on your WordPress site using a simple [company_house] shortcode powered by the official GOV.UK Companies House Public Data API.
Features
- Search UK Companies by name or company registration number
- Search Company Officers
- Search Disqualified Officers and view disqualification records
- View detailed company profiles (Registered Address, Status, Type, Incorporation Date, Accounts, Confirmation Statements, SIC Codes, Previous Company Names, and Active/Resigned Officers)
- Server-side WordPress AJAX proxy keeps your Companies House API Key hidden from frontend visitors
External services
This plugin connects to the official UK Government Companies House Public Data API to retrieve public company, officer, and disqualified officer information when a user performs a search or clicks a company/officer record on a page containing the [company_house] shortcode.
- Service: UK Companies House Public Data API
- API Endpoints:
https://api.company-information.service.gov.ukandhttps://api-sandbox.company-information.service.gov.uk - Data sent: The search query term, company registration number, or officer resource path requested by the user, along with the site administrator’s Companies House API key in the HTTP
Authorizationheader. No personal visitor data is stored by this plugin. - Terms of Use / Licence: Open Government Licence v3.0 and Companies House Developer Guidelines
- Privacy Policy: Companies House Personal Information Charter / Privacy Notice
Installation
- Upload the
company-housefolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Navigate to the Company House menu in your WordPress admin panel and enter your Companies House REST API Key.
- Place the
[company_house]shortcode on any page or post.
Faq
Add the shortcode [company_house] to any page, post, or shortcode block.
You can register a free account and generate an API key at the Companies House Developer Hub.
Drop an email to: info@planetarymarketing.in
Reviews
Changelog
2.0.1
- Security: Moved Companies House API calls to a server-side WordPress AJAX endpoint so the API key is never exposed in frontend HTML.
- Added: Support for searching Officers and Disqualified Officers, plus a Company Officers tab inside the company profile modal.
- Fixed: Shortcode now properly uses output buffering (
ob_start()/ob_get_clean()) instead of echoing directly. - Fixed: Pagination off-by-one bug and null-safety for missing company fields.
- Improved: Scoped CSS styles under
.ch_wrapper, standardized 4-character PHP prefixes (CHSP_/chsp_), and added External Services disclosure for WordPress.org compliance.
1.0
- Initial release.