Regrid Metadata API

Coverage, usage, and data quality endpoints

Operations 4

GET /verse County Coverage Metadata #
GET /usage API Usage Summary #
GET /usage/detailed Detailed API Usage #
POST /report Submit Data Quality Report #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/regrid-metadata-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

regrid-metadata-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Regrid Parcel Metadata API
  description: 'RESTful API for querying US and Canadian parcel records by location (lat/lon), street address, assessor parcel number (APN), owner name, or polygon area. Returns GeoJSON FeatureCollections with parcel boundaries, ownership, zoning, assessed values, and deed attributes. Supports up to 1,000 records per request with usage tracked by parcel records returned for billing purposes.

    '
  version: 2.0.0
  termsOfService: https://regrid.com/terms
  contact:
    name: Regrid Support
    url: https://support.regrid.com
  license:
    name: Proprietary
    url: https://regrid.com/terms
servers:
- url: https://app.regrid.com
  description: Regrid Production API
security:
- apiToken: []
tags:
- name: Metadata
  description: Coverage, usage, and data quality endpoints
paths:
  /verse:
    get:
      operationId: getVerse
      summary: County Coverage Metadata
      description: 'Returns county-level metadata including coverage status, field availability, and data refresh dates for all covered US counties and Canadian provinces.

        '
      tags:
      - Metadata
      parameters:
      - name: token
        in: query
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Array of county coverage records
          content:
            application/json:
              schema:
                type: object
                properties:
                  results:
                    type: array
                    items:
                      $ref: '#/components/schemas/CountyCoverage'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /usage:
    get:
      operationId: getUsage
      summary: API Usage Summary
      description: Returns current API usage summary against plan limits
      tags:
      - Metadata
      parameters:
      - name: token
        in: query
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Usage summary object
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UsageSummary'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /usage/detailed:
    get:
      operationId: getDetailedUsage
      summary: Detailed API Usage
      description: Returns granular usage breakdown by endpoint and date
      tags:
      - Metadata
      parameters:
      - name: token
        in: query
        required: true
        schema:
          type: string
      - name: start_date
        in: query
        required: false
        description: Start date for usage range (YYYY-MM-DD)
        schema:
          type: string
          format: date
      - name: end_date
        in: query
        required: false
        description: End date for usage range (YYYY-MM-DD)
        schema:
          type: string
          format: date
      responses:
        '200':
          description: Detailed usage breakdown
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DetailedUsage'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /report:
    post:
      operationId: submitDataReport
      summary: Submit Data Quality Report
      description: Submit a data quality report for a specific parcel
      tags:
      - Metadata
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
              - ll_uuid
              - issue
              properties:
                ll_uuid:
                  type: string
                  format: uuid
                  description: Regrid UUID of the parcel being reported
                issue:
                  type: string
                  description: Description of the data quality issue
                fields:
                  type: array
                  items:
                    type: string
                  description: Specific fields affected by the issue
      responses:
        '200':
          description: Report submitted successfully
          content:
            application/json:
              schema:
                type: object
                properties:
                  success:
                    type: boolean
                  report_id:
                    type: string
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
components:
  responses:
    BadRequest:
      description: Bad request — invalid parameters or missing required fields
      content:
        application/json:
          schema:
            type: object
            properties:
              error:
                type: string
    Unauthorized:
      description: Unauthorized — invalid or missing API token
      content:
        application/json:
          schema:
            type: object
            properties:
              error:
                type: string
  schemas:
    UsageSummary:
      type: object
      description: API usage summary against plan limits
      properties:
        plan:
          type: string
          description: Current subscription plan name
        period_start:
          type: string
          format: date
          description: Current billing period start date
        period_end:
          type: string
          format: date
          description: Current billing period end date
        records_used:
          type: integer
          description: Parcel records returned in the current period
        records_limit:
          type: integer
          description: Plan record limit for the current period
        records_remaining:
          type: integer
          description: Records remaining in the current period
    CountyCoverage:
      type: object
      description: County-level coverage metadata record
      properties:
        name:
          type: string
          description: County name
        state_abbr:
          type: string
          description: State abbreviation
        fips:
          type: string
          description: FIPS county code
        parcel_count:
          type: integer
          description: Number of parcel records for this county
        last_refresh:
          type: string
          format: date
          description: Date of last data refresh
        fields_available:
          type: array
          items:
            type: string
          description: List of schema fields available for this county
    DetailedUsage:
      type: object
      description: Granular usage breakdown by endpoint and date
      properties:
        usage:
          type: array
          items:
            type: object
            properties:
              date:
                type: string
                format: date
              endpoint:
                type: string
              records:
                type: integer
              requests:
                type: integer
  securitySchemes:
    apiToken:
      type: apiKey
      in: query
      name: token
      description: API token obtained from your Regrid account profile
externalDocs:
  description: Regrid API Documentation
  url: https://support.regrid.com/api/section/parcel-api