One API. Two products. Dozens of use cases.

Zyfy returns structured, machine-readable signals from a single API call per identifier. Here's what teams build with them.

Postcode Intelligence

Mortgage · Insurance

Property risk assessment

scores.propertyRiskScore aggregates flood, crime, and radon into one number. Gate lending decisions on a signal that would take weeks to build yourself.

scores.propertyRiskScoresummary.insuranceRiskLevelsignals.environment.radonPotential
See how it works →

Actuarial · Pricing analyst

Insurance location pricing

Continuous percentile ranks — not just bands — for flood, crime, and radon. Feed actuarial models directly without normalisation or joins.

percentiles.floodRiverspercentiles.crimeRatepercentiles.radon
See how it works →

Retail ops · Franchise networks

Retail & site selection

IMD decile, property wealth, liveability score, and rural/urban classification tell you who lives at a postcode before you sign a lease.

signals.deprivation.imdDecilescores.liveabilityScoresignals.property.averagePrice
See how it works →

Logistics · eCommerce

Delivery & logistics optimisation

Rural/urban classification, country, and coordinates — the signals that drive last-mile routing and surcharging.

ruralUrbanClassificationlatitudelongitude
See how it works →

Health tech · ESG · PropTech

Air quality & environment

Actual NO2 and PM2.5 µg/m³ values — not just a band — per postcode from DEFRA modelled data. Green space proximity in metres from OS Open Greenspace.

signals.environment.no2UgM3signals.environment.pm25UgM3signals.environment.greenSpaceProximityMetres
See how it works →

Letting agent · Rental platform

Rental & lettings intelligence

EPC rating, flood risk, crime band, and deprivation decile in a single call. Everything you need to advise a tenant or screen a property.

signals.housing.epcAverageRatingsignals.flood.riversSeasignals.crime.rateBand
See how it works →

Insurance · FinTech risk

Crime risk scoring

Six crime categories — violence, property, vehicle, antisocial, drugs, damage — each banded nationally. A continuous percentile rank for model precision.

signals.crime.rateBandsignals.crime.categories.vehicle.bandpercentiles.crimeRate
See how it works →

Property investor · PropTech

Property investment intelligence

summary.investmentOutlook combines price trend, affordability, and deprivation into a single derived signal. No model to build — the intelligence is already there.

summary.investmentOutlooksummary.growthSignalscores.investmentScore
See how it works →

Sales ops · RevOps

CRM & lead enrichment

A postcode field is a demographic signal waiting to be used. IMD decile, property wealth, and investment outlook turn a string into a lead score input.

signals.deprivation.imdDecilesignals.property.averagePricesummary.investmentOutlook
See how it works →

Logistics · PropTech · Risk

Spatial zone queries

GET /v1/postcode/within returns every enriched postcode inside a radius, ordered by distance. Zone risk assessment, delivery catchment, and property search in one call.

queryPointDistanceMetressignals.flood.riversSeasignals.crime.rateBand
See how it works →

Vehicle Intelligence

Marketplace · Dealer

Used car valuation & risk

MOT history, odometer trend, and roadworthiness status — catch clocked vehicles before they reach buyers.

signals.odometerTrendsummary.mileageAnomalyRisksummary.buyRecommendation
See how it works →

Motor insurer · InsurTech

Insurance risk scoring

DVLA and DVSA signals for motor underwriting — CO2, euro standard, engine, MOT history — one VRM, one call.

fuelTypesignals.euroEmissionStandardsignals.failureClusters
See how it works →

Fleet manager · Logistics

MOT & roadworthiness verification

Check any vehicle's current MOT and tax status programmatically. Alert before expiry, not after.

signals.motStatussignals.motExpiryDatesignals.taxStatus
See how it works →

Marketplace · Finance

Odometer fraud detection

Zyfy compares every DVSA MOT mileage reading chronologically. `possible_clocking` surfaces automatically.

signals.odometerTrendsummary.mileageAnomalyRisksignals.latestOdometerMiles
See how it works →

Fleet manager · Vehicle hire

Fleet management & compliance

MOT expiry, tax due, and ULEZ status in one response per registration — query your whole fleet via the API.

signals.motStatussignals.motExpiryDatesignals.taxStatus
See how it works →

Online marketplace

Marketplace listing trust

Show buyers the full MOT history, clocking flag, and ULEZ status on every listing — trust signals that convert.

signals.odometerTrendsummary.buyRecommendationsignals.ulezCompliant
See how it works →

Motor finance · Asset finance

Finance & hire purchase risk

Assess the collateral before the deal closes. MOT history and odometer trend from DVSA, directly.

signals.odometerTrendsignals.advisoryTrendvehicleAgeYears
See how it works →

Fleet operator · London

ULEZ compliance checking

One field: `ulezCompliant: true/false`. Derived from the official DVLA euro emission standard and fuel type.

signals.ulezCompliantsignals.euroEmissionStandardfuelType
See how it works →

Claims handler · Counter-fraud

Insurance claims verification

Enrich any registration in a claims flow. Spot discrepancies between the claim and the vehicle's DVSA history.

makecoloursignals.motStatus
See how it works →

Start building in minutes.

Free tier includes 100 requests per month across both products. No credit card required.