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.

Data
  • 134,633 businesses
  • 47 industries
  • 892 cities
  • Updated weekly
Contact

Bloor Engineering Ltd
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)")

134,633 UK businesses. Fresh data with Google ratings, emails, and phone numbers. B2B data from public sources, compliant with UK GDPR legitimate-interest basis.

Platform

Search, filter and export UK business data. REST API access for developers. Cancel any time.

Company

Bloor Engineering Ltd
Company #14230472
11 Pennine Way, Swadlincote, DE11 9EX, UK
george@bloorengineering.com

© 2026 Siftra by Bloor Engineering Ltd. All rights reserved. Prices exclude VAT where applicable.