Skip to content
GridRouterhome

Search

Search providers, capabilities and pages

Middesk API

middesk.com

Verification pendingResearched, not yet routed
US business verification (KYB) API with registrations, TIN and sanctions checks. Buying direct: Contact sales. Listed .
Capabilities
0
From
n/a
Calls, 30 days
0
Ranked first
Not ranked yet

Overview

Researched from the vendor's own pages; every fact links to its source and the day we checked it.

Business verification (KYB) API: create a Business with name, addresses, TIN and people, then receive Secretary of State registrations, TIN match, name/address, owners and officers, sanctions, PEP and adverse-media results, liens and monitoring, mostly asynchronously via webhooks. Sandbox and production hosts; API key as the HTTP Basic username (spec also declares bearer). 20 requests/second per customer. Production access via sales.

Company

Legal name
Not confirmed
Headquarters
Not confirmed
Founded
Not confirmed
Employees
Not confirmed
Ownership
Not confirmed
Kind
Data provider
Website
Not confirmed

API

Verified
Access
Sales-led API
Style
REST
Auth
HTTP Basic, Bearer token
Base URL
https://api.middesk.comhttps://api-sandbox.middesk.com
Features
Bulk YesAsync YesWebhooks YesMCP —Sandbox Yes
Rate limit
20 requests/second per customer; 429 when exceeded

Pricing

Model
Not confirmed
List prices
Contact sales
Free tier
Not confirmed

Compliance

SOC 2
Not confirmed
GDPR
Not confirmed
CCPA
Not confirmed
DPA
Not confirmed
Resale / storage
Unknown until a written agreement says otherwise

Relationships

Integrations
Not confirmed
Alternatives
None named by the vendor
Sources (2)

Placement in the Grid

Where this vendor sits on the GridRouter Grid in each category it serves. No vendor pays for placement.

Placement in the GridRouter Grid by category
CategoryPlacementExecuteCoverageCallsReport
ComplianceNot yet rated––0View Grid
Registries & Public RecordsNot yet rated––0View Grid

API

The vendor's OpenAPI document as stored in the catalog, its operations, and the rate limits it publishes.

Official specOpenAPI 3.1.0 · 87 operations Spec (YAML)Vendor's spec
Operations in the middesk spec
MethodPathSummaryParamsSource
GET/v1/businessesList businesses0Spec
POST/v1/businessesCreate a business0Spec
GET/v1/businesses/{id}Retrieve a business1Spec
PATCH/v1/businesses/{id}Update a business1Spec
GET/v1/businesses/{id}/pdfRetrieve a business PDF1Spec
GET/v1/businesses/{business_id}/ordersList orders for a business4Spec
POST/v1/businesses/{business_id}/ordersCreate an order for a business1Spec
GET/v1/businesses/{business_id}/orders/{id}Retrieve an order2Spec
GET/v1/orders/{id}Retrieve an order by ID1Spec
PUT/v1/orders/{id}Update an order1Spec
GET/v1/business_batchesList business batches2Spec
POST/v1/business_batchesCreate a business batch0Spec
GET/v1/business_batches/{id}Retrieve a business batch1Spec
GET/v1/business_batches/{id}/csvDownload business batch CSV1Spec
GET/v1/signalsList signals11Spec
POST/v1/signalsCreate a signal0Spec
GET/v1/signals/{id}Retrieve a signal1Spec
GET/v1/businesses/{business_id}/monitorRetrieve a monitor for a business1Spec
POST/v1/businesses/{business_id}/monitorCreate a monitor for a business1Spec
PUT/v1/businesses/{business_id}/monitorUpdate a monitor for a business1Spec
DELETE/v1/businesses/{business_id}/monitorDelete a monitor for a business1Spec
POST/v1/monitoring/bulk_disableBulk disable monitors0Spec
GET/v1/businesses/{business_id}/liensList liens for a business1Spec
POST/v1/businesses/{business_id}/liensCreate a lien for a business1Spec
POST/v1/businesses/{business_id}/liens/batchCreate lien filings in batch1Spec
POST/v1/businesses/{business_id}/registrationsCreate a registration for a business1Spec
POST/v1/liens/{lien_id}/terminationCreate a termination for a lien1Spec
GET/v1/businesses/{business_id}/policy_resultsList policy results for a business1Spec
GET/v1/businesses/{business_id}/reviewRetrieve a review for a business1Spec
GET/v1/actionsList actions for an object2Spec
POST/v1/actionsCreate an action on an object0Spec
GET/v1/actions/{id}Retrieve an action3Spec
GET/v1/tin_match/availabilityCheck TIN match service availability0Spec
GET/v1/businesses/{business_id}/websiteRetrieve website analysis for a business2Spec
GET/v1/businesses/{business_id}/connectionsList connections3Spec
GET/v1/businesses/{business_id}/timelineRetrieve timeline for a business6Spec
GET/v1/partner/registration_requestsList registration requests3Spec
POST/v1/partner/registration_requestsCreate a registration request0Spec
GET/v1/partner/registration_requests/{id}Retrieve a registration request1Spec
DELETE/v1/partner/registration_requests/{id}Delete a registration request1Spec

Showing 40 of 87 operations; the full list is in the spec.

Rate limits

Published rate limits for middesk
LimitScopePlanEndpointBurst / concurrency
20 / secondaccountAllAll— / —

On 429: An account has sent too many requests in a given amount of time. GridRouter never paces above these and backs off on 429, honoring Retry-After. Source, checked Sep 30, 2026

Compare Middesk