Getting started with the Partner Filing API
- Latest version
- Version 1.2.0 Beta
- Last updated
- 10 November 2026
- API type
- REST
- Sandbox base URL
- Provided with sandbox access
- Production base URL
https://www.simplecompanytax.co.uk/api/v1
Developer documentation
Getting started
Start with a test key
- Create a test key as described below.
- Choose a complete request example and supply your prepared figures.
- Set
dry_runtotrueand review the dry run. - For an approved live filing, make the submission calls below.
- Poll each operation and check every requested return.
Use the shared partner sandbox host when sandbox access is available. Create the key on Partner API keys on that host. Send it in the Authorization header as Bearer sct_test_<secret>. Keep keys and credentials on your server. The production API accepts approved live keys only.
curl -X POST "$PARTNER_SANDBOX_URL/api/v1/filings/ct600" \
-H 'Authorization: Bearer sct_test_<secret>' \
-H 'Content-Type: application/json' \
-H 'Idempotency-Key: your-stable-operation-key' \
--data @request.jsonEvery response includes request_id. Preserve it for diagnostics without recording credentials. Limits are 60 requests per minute and 1,000 per day per key, plus 100 dry runs per day per Practice. A 429 response includes Retry-After in seconds. An active Practice plan and separately recorded terms, data processing agreement and release approval are required for live keys.
File with both authorities
For both authorities, prepare the two request files with their relevant credentials and make both calls:
curl -X POST https://www.simplecompanytax.co.uk/api/v1/filings/ct600 \
-H 'Authorization: Bearer sct_live_<secret>' \
-H 'Content-Type: application/json' -H 'Idempotency-Key: accounts-2026-hmrc' \
--data @ct600.json
curl -X POST https://www.simplecompanytax.co.uk/api/v1/filings/accounts \
-H 'Authorization: Bearer sct_live_<secret>' \
-H 'Content-Type: application/json' -H 'Idempotency-Key: accounts-2026-companies-house' \
--data @accounts.jsonThese live calls require approved access. Review a complete dry run first. HMRC and Companies House produce independent operation IDs and parts.