Provider API · v1

Build trusted tools for better care.

Keep provider listings accurate, publish updates with confidence, and connect trusted tools with access tailored to their work.

Create a provider listing
POST /api/v1/providers/{providerId}/listings
Authorization: Bearer mnbh_v1_…
X-Agent-ID:listing-sync

{
  "listingName": "Pineview Community",
  "address": "120 Pine Street",
  "careTypes": [ "assisted_living"]
}

→ 201 Created · draft

Control that follows the work.

Give every tool only the access it needs, keep listing changes deliberate, and make it easier for provider teams to maintain accurate information.

01 · ACCESS

Purpose-built permissions

Separate viewing, editing, publishing, archiving, and deletion so every integration has a clear job.

02 · WORKFLOW

Review before publishing

Create listings as drafts and publish only after the details and images are ready for families to see.

03 · HISTORY

Preserve what matters

Archive published listings without losing their source or traffic history, and protect newer edits from being replaced.