Multi-branch letting agency · ops manager
Bulk letting-agent checks for multi-branch agencies
The problem
Multi-branch agencies inherit a backlog when a new branch joins or a regulatory change (LSAG-2025) requires re-screening of existing tenants. Manually working through 500-2000 applicants is weeks of analyst time. Existing tools don't expose a clean bulk path; pricing assumes per-check overhead that punishes catch-up workflows.
How Stratum fits
The Certaby /tools/letting-agent/bulk endpoint accepts a CSV up to 5000 rows. Each row runs through the same suite endpoint as the per-check API; the response is per-row verdicts plus one consolidated PDF. Same per-call pricing as the API (no bulk surcharge); volume bands kick in above 200/month so a 1000-row backfill drops to £4.95/check. Async-job pattern with progress polling.
One request
# Request
curl -X POST https://api.stratumapis.com/v1/suites/letting-agent/bulk -F "csv=@applicants.csv" -H "x-stratum-key: $KEY"
# Response
{ "batchId": "bat_01H...", "rowCount": 1247, "estimatedCompletionAt": "...", "statusUrl": "..." }Set $KEY from your dashboard.
Frequently asked
How do you handle CSV row errors?
Per-row validation runs before the bulk job kicks off. Errors land in a separate `validation-errors.csv` you can fix and re-upload. The real check job only runs against rows that pass shape + email validation.
What's the maximum batch size?
5000 rows per batch. Larger backfills should be split into multiple batches. We can pre-provision dedicated capacity for >50k-row backfills — talk to us via the Pro form.
Do you charge separately for bulk?
No bulk surcharge. Same per-call pricing as the API; volume bands at 200/2000/10000 per month. The certaby.co.uk pricing page lists the exact bands.