This article presents possible use cases and corresponding sample flows that you can support. It provides a useful starting point as you plan your implementation.
A provider needs to stop receiving new leads for a while, for example while they're on vacation, and start again when they're back. A provider manages this themselves through their availability, and it only takes effect while they're published in the marketplace.
To pause and resume receiving new leads:
status.statusType is PUBLISHED. Availability can only be changed for a published provider.enabled set to false to pause new leads.enabled set to true to resume new leads. Resuming also clears any active prolonged-unavailability warning on the provider's status.Before showing a provider as active or surfacing their availability controls, an app needs to know both whether the provider is live in the marketplace and whether they're accepting new leads.
To check whether a provider can currently receive leads:
status.statusType to see whether the provider is PUBLISHED. A provider that's SUSPENDED, REMOVED, BANNED, or still in the application stages isn't receiving leads.availability.enabled to see whether the published provider is accepting new leads, and availability.reason to see why leads are paused when it's false.status.description for any warning that the provider is at risk of suspension or removal.Last updated: 3 September 2026