Book a demo Start free trial
Developers

Sandbox

A real agency inside Letfold called Harbourside Lettings (sandbox), filled with realistic, entirely fictional data and reset every night. Same API, same webhooks, same rules; nothing it does reaches a real person.

What is in it

DataDetail
6 propertiesBristol and Bath addresses (Royal York Crescent, Cotham Hill, Gloucester Road HMO, Pulteney Court, Lansdown Road, The Maltings); four let, one available, one under offer. Photos, EPC, features, rent.
4 landlordsTwo individuals, a Ltd, an LLP; one non-resident.
8 tenants, 5 tenanciesFour running (one in arrears with two missed months and a part payment), one ended. Six months of rent schedule and standing-order payments each.
3 repair ticketsUrgent (in progress, with a note visible to the tenant), high (assigned), normal (new).
4 leads, 2 viewingsWebsite, Rightmove, Zoopla and phone sources; one viewing confirmed for the week, one completed with feedback.
9 certificatesGas safety, EICR, EPC, HMO licence; one expiring within a month, one already expired.
3 contractors, 4 tasks, 3 staffPlumber, electrician, builder; owner, manager, staff.

Rules

  • Reached only with an lf_test_… key. Ask for one on Request access; on approval you get a one-time link that shows the key once (48 hours, then it is gone).
  • Wiped and re-seeded every night at 03:15 (Europe/London). Everything you create during the day is gone in the morning; your key and your webhook endpoints survive.
  • Every email address is on a reserved .test domain and email sending is switched off for the agency, so a booked viewing or a new lead can never email anyone, fictional or real.
  • Same rate limits, same scopes, same error shapes as live. Code that works here works against a real agency with no change but the key.

Going live

  1. Build and test against the sandbox.
  2. Sign the data processing agreement; we promote your application to live.
  3. Each agency that adopts your product issues it an lf_live_ key from Settings → API & webhooks and adds your webhook endpoint. You never hold a platform-wide key.
Lost your sandbox key? Write to [email protected] from the contact address on your request and we re-issue it (the old one is revoked).