Siftra — search 134,633 UK businesses

Verified phone, email, website and Google rating for UK restaurants, pubs, pet groomers, marketing agencies, accountants, electricians and 40+ more categories across every UK city. Built for B2B outreach, recruitment and sales prospecting.

Pricing: Starter £29 per month (200 searches/day, 5 CSV exports per day). Pro £49 per month (1,000 searches/day, 20 exports, REST API access). Agency £79 per month (unlimited). Cancel any time.

Built by Bloor Engineering Ltd (UK company #14230472). GDPR-compliant B2B data from public sources. Search instantly at siftra.co.uk.

API Documentation

Read docs
Contents

Available on Pro and Agency plans. View pricing

Authentication

All API requests require an API key passed in the x-api-key header. Generate your key from the Dashboard.

http
GET /api/search?q=electrician+london HTTP/1.1
Host: siftra.co.uk
x-api-key: your_api_key_here

Rate Limits

PlanSearches/dayExports/dayAPI calls/day
Starter2005--
Pro1,000201,000
AgencyUnlimitedUnlimited10,000

Endpoints

GET/api/search

Search and filter UK businesses. Returns paginated results.

Parameters
qstringSearch query (name, category, city)
categorystringFilter by category
citystringFilter by city
minRatingnumberMinimum Google rating
minReviewsnumberMinimum review count
hasEmailbooleanOnly with email
hasPhonebooleanOnly with phone
pagenumberPage number (default: 1)
perPagenumberResults per page (max: 100)
Response
json
{
  "results": [
    {
      "id": "abc123",
      "name": "Sparks Electrical Services",
      "category": "Electrician",
      "city": "London",
      "address": "91 Park Lane, W1K 7TH",
      "phone": "020 7123 4567",
      "email": "jobs@sparkselectrical.co.uk",
      "website": "sparkselectrical.co.uk",
      "rating": 4.5,
      "reviews": 312
    }
  ],
  "total": 2847,
  "page": 1,
  "perPage": 50
}
POST/api/export

Export filtered results as CSV. Subject to plan limits.

Parameters
qstringSearch query
categorystringCategory filter
citystringCity filter
minRatingnumberMinimum rating
minReviewsnumberMinimum reviews
hasEmailbooleanHas email filter
hasPhonebooleanHas phone filter
Response
json
Content-Type: text/csv

name,category,city,address,phone,email,website,rating,reviews
"Sparks Electrical","Electrician","London","91 Park Lane","020 7123 4567","jobs@sparks.co.uk","sparks.co.uk",4.5,312
GET/api/stats

Get platform statistics.

Response
json
{
  "businesses": 169247,
  "industries": 47,
  "cities": 892,
  "updatedDaily": true
}
GET/api/filters

Get available filter options.

Response
json
{
  "categories": ["Pub", "Restaurant", "Pet Groomer", ...],
  "cities": ["London", "Manchester", "Birmingham", ...]
}

Code Examples

cURL
bash
curl -H "x-api-key: YOUR_KEY" \
  "https://siftra.co.uk/api/search?q=pubs+manchester&minRating=4"
JavaScript (fetch)
javascript
const res = await fetch(
  "https://siftra.co.uk/api/search?q=electrician+london&hasEmail=true",
  {
    headers: { "x-api-key": "YOUR_KEY" },
  }
);
const data = await res.json();
console.log(data.results);
console.log(data.total);
Python (requests)
python
import requests

response = requests.get(
    "https://siftra.co.uk/api/search",
    params={"q": "groomers birmingham", "minRating": 4},
    headers={"x-api-key": "YOUR_KEY"},
)
data = response.json()
for biz in data["results"]:
    print(f"{biz['name']} - {biz['rating']}* ({biz['reviews']} reviews)")

Bloor Engineering Ltd · Company no. 14230472 · 11 Pennine Way, Swadlincote, DE11 9EX, United Kingdom
ICO fee-payer registered · check the public ICO register · Public-source B2B data under UK GDPR Art. 6(1)(f); contact screened against PECR/TPS/CTPS.

© 2026 Siftra. Prices exclude VAT where applicable.