Automate periodic re-verification of a counterparty business entity by scheduling Middesk re-orders on EIN change events

domain: docs.middesk.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Maintain a database table of verified businesses with columns: middesk_id, ein, legal_name, last_verified_at, and recheck_due_at (set to 90 or 180 days from last_verified_at)
  2. Run a daily job querying records where recheck_due_at <= NOW(); for each, POST https://api.middesk.com/v1/businesses with the same fields as the original verification order
  3. Compare the new business.id result's registration.status and watchlist.hit values against the stored baseline; generate a change report if either differs
  4. If an EIN mismatch is returned (Middesk resolves a different TIN for the same legal name and address), flag for compliance escalation
  5. Update last_verified_at and recheck_due_at in your database on successful webhook resolution; set next recheck to your configured interval
  6. For high-risk counterparties, enable Middesk's monitoring product (POST /v1/businesses/{id}/monitoring) to receive push alerts between scheduled re-orders

Known gotchas

Related routes

Automate KYC re-verification and periodic review for existing customers
fatf-gafi.org/guidance/rba-guidance · 6 steps · unrated
Verify a business entity using Middesk's business verification (KYB) API
docs.middesk.com · 6 steps · unrated
verify a business (KYB) with the Middesk API
middesk.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans