Skip to main content
V1.0 — LIVE

NYC API

Turn Any NYC Address Into a Property Dossier in Seconds

NYC API hero diagram: seven NYC source agencies (DCP, DOF, DOB, HPD, ECB, DOHMH, 311) converge into one NYC API call

NYC Intelligence. One Call.

Health grades, violations, ownership, permits — across every NYC agency, in a single endpoint. Built for AI agents and the developers who ship them.

500 free credits on signup No credit card required Live in < 60 seconds
7/7
Live Agencies
~140ms
P50 Response
99.95%
Uptime (30d)
500/mo
Free Credits

Why NYC API

One API. All the city data that matters.

NYC publishes data across dozens of agencies in incompatible formats. We normalize it into clean, typed, agent-ready endpoints.

Normalize Fragmented City Data

NYC publishes data across dozens of agencies in incompatible formats. We unify DOH, DCA, SLA, and DOB into clean, typed JSON responses.

7 Sources Unified

Search with Operational Context

Find venues by cuisine, grade, borough, or compliance status. Every result includes the operational intelligence that matters.

Operator-Ready

Verify Permits & Licenses Instantly

Check sidewalk cafe permits, liquor licenses, and business registrations in a single call. No manual cross-referencing.

Source-Cited

Power AI Agents & Workflows

Structured, typed responses designed for LLM tool-use, compliance automation, and agentic real estate workflows.

MCP-Ready

Raw → Unified

What changes when you stop wrangling NYC Open Data?

Raw NYC Open Data

  • 80+ separate datasets, each with different keys
  • No canonical address-to-BBL resolver
  • Inconsistent date formats, agency-specific codes
  • Rate-limited per dataset, no aggregate auth
  • You write the dedupe + join logic yourself
  • No SLA, no support, no schema versioning

NYC API

  • One endpoint, one BBL-keyed dossier
  • Address → BBL → property dossier in one call
  • ISO dates, normalized statuses, source citations
  • Single API key, plan-based credits + rate limits
  • Dedupe + join handled — you get clean JSON
  • Versioned schemas, status page, email support

API Platform

Three endpoints. One key. Zero glue code.

Livev1

Property Intelligence

Address → BBL resolution + ownership, tax class, zoning, lot dimensions, and historical permits in one dossier.

GET /v1/property/intelligence
DCPDOFDOB
Livev1

Building Violations

Active and historical HPD + ECB violations with severity scoring, judgment status, and citation links.

GET /v1/building/violations
HPDECBDOB311
Livev1

Restaurant & Venue Intel

DOHMH grades, inspection history, license status, and 311 complaint signal for any food-service venue.

GET /v1/restaurant/intel
DOHMH311

Built For

Every workflow that touches NYC data

AI Agents & LLM Tools
Hospitality Analytics
Real Estate / PropTech
Event Planning
Commercial Underwriting
Compliance Workflows

Live Explorer

See what you get before you build

Real endpoints, real data, real response shapes. This is what your first integration looks like.

GETGET /api/venue/search

Query Parameters

boroughNYC borough
gradeADOH inspection grade
cuisineCuisine type
limit3Results per page

Authorization

Bearer mv_live_ab12c3d4e5f6...
curl -X GET "https://nycapi.app/api/venue/search?\
  borough=manhattan&grade=A&cuisine=italian&limit=3" \
  -H "Authorization: Bearer mv_live_ab12c3d4e5f6..."
200142ms · 2 results
application/json
{
  "data": [
    {
      "camis": "41720083",
      "name": "CARBONE",
      "address": {
        "building": "181",
        "street": "THOMPSON ST",
        "borough": "Manhattan",
        "zipcode": "10012"
      },
      "cuisine": "Italian",
      "current_grade": "A",
      "current_score": 7,
      "last_inspection_date": "2026-02-14"
    },
    {
      "camis": "40985921",
      "name": "IL MULINO",
      "address": {
        "building": "86",
        "street": "W 3RD ST",
        "borough": "Manhattan",
        "zipcode": "10012"
      },
      "cuisine": "Italian",
      "current_grade": "A",
      "current_score": 5,
      "last_inspection_date": "2026-01-22"
    }
  ],
  "meta": {
    "source": "NYC DOH Restaurant Inspections",
    "updated": "2026-04-01T04:00:00Z",
    "query_ms": 142,
    "total": 847,
    "limit": 3,
    "offset": 0
  }
}
Source: NYC DOH·Updated: 2026-03-25·Fresh

Quickstart

From zero to first request in 60 seconds

Three steps to production-grade NYC data in your application.

1

Create an account

Sign up with email or GitHub, or start free with 50 credits.

2

Generate your API key

Keys are scoped per project. All keys use the mv_live_ prefix.

bash
API_KEY="mv_live_ab12c3d4e5f6..."
3

Make your first request

Pass your key as a Bearer token. Responses are typed JSON.

bash
curl https://nycapi.app/api/venue/search?borough=manhattan \
  -H "Authorization: Bearer $API_KEY"

Pricing

Start free, scale when ready

50 free credits to test against real data. No credit card required.

Free

50 API credits. Test against real NYC data. No credit card required. Credits do not renew.

$0

50 credits

included

5 req/min

rate limit

  • All endpoints (read-only)
  • Real NYC data — not mocked
  • No credit card required
Get Free Key

Starter Pack

1,000 API credits/month. Access NYC restaurant health inspections, venue search, sidewalk cafe permits, and business licenses via nycapi.app. Ideal for indie developers, small apps, and prototyping. Credits reset monthly on your billing date.

$29/month

1,000 credits/mo

included

10 req/min

rate limit

  • All Restaurant & Venue Intel endpoints
  • Standard response times
  • Community support
  • Hard cap — no surprise charges
Subscribe
Most Popular

Growth Pack

5,000 API credits/month. Full access to all Restaurant & Venue Intel API endpoints. Built for production apps, real estate platforms, and hospitality tools serving NYC markets. Credits reset monthly on your billing date.

$99/month

5,000 credits/mo

included

60 req/min

rate limit

  • All endpoints + priority access
  • Faster response times
  • Webhook notifications
  • Email support
  • Hard cap — no surprise charges
Subscribe

Scale Pack

15,000 API credits/month. High-volume access for enterprise integrations, AI agents, and multi-tenant platforms. Priority support. Volume discounts available beyond this tier. Credits reset monthly on your billing date.

$249/month

15,000 credits/mo

included

120 req/min

rate limit

  • All endpoints + priority queue
  • Fastest response times
  • Webhook notifications
  • Dedicated email support
  • Volume discount eligibility
  • Hard cap — no surprise charges
Subscribe

Need More?

Custom volume, dedicated support, SLA guarantees, and white-label options for high-volume consumers and platform integrations.

  • Custom credit volume
  • Dedicated account manager
  • SLA with uptime guarantees
  • Priority support (Slack/email)
  • Custom data feeds
Contact Sales

Rate Limit Response Headers

HTTP Headers
X-RateLimit-Limit: 120
X-RateLimit-Remaining: 117
X-RateLimit-Reset: 1711468800
X-Credits-Remaining: 49847

Data Integrity

Auditable. Versioned. Citation-grade.

Official NYC Sources

Data sourced directly from NYC Open Data (Socrata) — DOH, DCA, DOB, HPD, ACRIS, SLA.

Deterministic Responses

Same query returns the same data every time. Versioned schemas with explicit deprecation notices. No silent breaking changes.

Citation-Grade Provenance

Every response field traces back to its NYC Open Data source dataset and timestamp. Built for legal, journalism, and audit workflows where source-of-truth matters.

Production-Grade

Built on Vercel edge infrastructure with Supabase-backed auth, rate limiting, and usage metering.

Get Started

Stop wrangling open data.
Start shipping intelligence.

500 free credits on signup. No credit card required. Live in < 60 seconds.