DataFabric

Maps, routing and KYC checks in your app, through one API.

DataFabric gives your developers routes, map tiles, identity verification and user-data storage from a single REST platform, with documentation you can read before you commit to anything.

The DataFabric site: access maps, routing, KYC verification and user data through one API platform.

DataFabric sells itself the way it is used: one platform, four APIs, and documentation you can read before you sign anything.

Your first call
https://datafabric.hiroshiaki.com/api/v1
curl -H "X-Api-Key: your_api_key" \  "https://datafabric.hiroshiaki.com/api/v1/routes/directions   ?origin=37.7749,-122.4194   &destination=34.0522,-118.2437"
Base URL
https://datafabric.hiroshiaki.com/api/v1
Auth header
X-Api-Key

What you get

Four API products, one integration.

Each is a set of documented REST endpoints. Use the ones you need and ignore the rest.

  1. Routes & directions

    Optimised routes with turn-by-turn directions for driving, walking and cycling.

    https://datafabric.hiroshiaki.com/api/v1

    GET /routes/directions?origin=37.7749,-122.4194&destination=34.0522,-118.2437

    {  "status": "success",  "data": {    "distance": "382.5 km",    "duration": "3h 45m",    "steps": [...]  }}
  2. Maps & tiles

    Map tiles to render in your interface, and static map images for pages that do not need a live map.

    https://datafabric.hiroshiaki.com/api/v1

    GET /maps/tiles/{z}/{x}/{y}

    // the tile image itself, ready to// render in your interface.//// GET /maps/static for the pages// that do not need a live map.
  3. KYC verification

    Document OCR, document checks, watchlist screening and a risk score. You verify a customer without building the pipeline yourself.

    https://datafabric.hiroshiaki.com/api/v1

    POST /kyc/checks

    {  "status": "success",  "result": "approved",  "risk_score": "low",  "verification_details": {    "document_valid": true,    "identity_verified": true,    "watchlist_clear": true  }}
  4. User data

    Encrypted storage for the user records your app needs, read and written through the same API.

    https://datafabric.hiroshiaki.com/api/v1

    GET /users/{id}

    // the user record your app stored,// encrypted at rest and returned// through the same key.//// PATCH /users/{id} to write it back.

Day to day

Plain REST, webhooks for the slow parts, and a dashboard that shows what you used.

  1. A REST API that returns JSON

    Plain HTTP endpoints that return JSON. Anything that can make a web request can call them, and every endpoint is in the docs.

  2. Webhooks for the slow parts

    A webhook fires when an asynchronous job such as a KYC check finishes, so nothing has to poll.

  3. A dashboard of what you used

    Monitoring and usage analytics, updated as each call comes in. Open it whenever you want to know what you have used so far.

Where it fits

Three kinds of product it was built for.

If yours is not on the list, the consultation is the place to find out whether it fits.

  • Delivery & logistics

    Plan delivery routes, calculate ETAs and show customers where their order is.

    • Route optimisation
    • Live tracking
    • ETA calculations
  • Fintech & banking

    Verify a new customer from their documents and screen them against watchlists as part of onboarding.

    • Document OCR
    • Watchlist screening
    • Risk assessment
  • Real estate & property

    Show listings on an interactive map with the location data around them.

    • Interactive maps
    • Location data
    • Property markers

Also ours

Four more products we build and run ourselves.

Start with a free consultation on your system.

Bring the app you are building, or the integration that worries you. We spend a working session on it and you leave with written findings. They are yours to act on with us or with anyone else.