---
title: "Verified fields (fv1). One signed verdict per business field. field=phone|address|hours|service_area and value= the value you hold. phone: matches, former_value (with dates), not_this_business (the site never published it and another publisher is named with the page that prints it), or not_published. address: matches, same_street_other_city, former_value, not_this_business, not_published or nothing_declared. hours: a week (Mo-Fr 08:00-17:00) gives matches or differs per day; a moment (Sa 10:00) gives open or closed. service_area: declared, not_declared or nothing_declared. Built from the business's own site (and its Business Profile for the licence holder), its dated fact history, CrawlCheck's scans of other sites, and for an unknown number a web search whose cited pages are read plus a YellowPages reverse lookup. Public; a licence key covering the domain adds the Business Profile."
method: GET
path: "/api/v1/field-check"
---

# Verified fields (fv1). One signed verdict per business field. field=phone|address|hours|service_area and value= the value you hold. phone: matches, former_value (with dates), not_this_business (the site never published it and another publisher is named with the page that prints it), or not_published. address: matches, same_street_other_city, former_value, not_this_business, not_published or nothing_declared. hours: a week (Mo-Fr 08:00-17:00) gives matches or differs per day; a moment (Sa 10:00) gives open or closed. service_area: declared, not_declared or nothing_declared. Built from the business's own site (and its Business Profile for the licence holder), its dated fact history, CrawlCheck's scans of other sites, and for an unknown number a web search whose cited pages are read plus a YellowPages reverse lookup. Public; a licence key covering the domain adds the Business Profile.

`GET /api/v1/field-check`

## Request

- Base URL: `https://crawlcheck.io`
- URL: `https://crawlcheck.io/api/v1/field-check`
- Auth: none required

## Query parameters

- `domain` string, required
- `field` 'phone' | 'address' | 'hours' | 'service_area', required
- `value` string, required

## Response `200`

Signed field verdict

- object, nullable
  - `kind` string, nullable
  - `v` number, nullable
  - `domain` string, nullable
  - `field` string, nullable
  - `asked` string, nullable
  - `checked_at` string, nullable
  - `access` string, nullable
  - `record` object, nullable
    - `status` string, nullable
    - `taken_from` string, nullable
    - `statements` object[], nullable
      - `from` string, nullable
      - `where` string, nullable
      - `value` string, nullable
  - `basis` object, nullable
    - `record_built_at` string, nullable
    - `site_read` boolean, nullable
    - `sources` string, nullable
    - `fact_history` object, nullable
      - `scans` number, nullable
      - `first` string, nullable
      - `updated` string, nullable
  - `ownership` object, nullable
    - `verdict` string, nullable
    - `business` string, nullable
    - `domain` string, nullable
    - `source` string, nullable
  - `verdict` string, nullable
  - `current` string[], nullable
  - `statement` string, nullable
  - `reading` string, nullable
  - `sha256` unknown
  - `signature` object, nullable
    - `alg` string, nullable
    - `kid` unknown
    - `sig` unknown

## Other responses

- `400`: Bad field or value
- `429`: Hourly record budget spent for this address

---

[API](https://skmtc.dev/crawlcheck/apis/crawlcheck-api.md) · [All operations](https://skmtc.dev/crawlcheck/apis/crawlcheck-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlcheck/apis/crawlcheck-api/revisions/57acbd6d4489?raw)
