201Successful Response
Schema: SuccessEnvelope_PauseAiFeaturesResponse_
successbooleanmessagestringcodestringdataPauseAiFeaturesResponse
/api/v1/billing/ai/pausePause all AI features for the authenticated business.
Sets businesses.ai_paused_at so:
check_ai_quota returns allowed=False, paused=True for any
subsequent AI call (chat, panels, OCR, etc.).track_business_usage short-circuits, stopping the Stripe
overage fire-and-forget.AITransactionCleaner downshifts to rule-only cleaning during
Plaid sync (no LLM calls).Idempotent. Returns the refreshed AI usage payload so the widget / banner can transition to the paused state without a second round-trip.
Bearer token authentication. Pass your DayZero API token in the Authorization header and the target business UUID in x-business-id.
Schema: SuccessEnvelope_PauseAiFeaturesResponse_
successbooleanmessagestringcodestringdataPauseAiFeaturesResponseSchema: HTTPValidationError
detailarray · ValidationErrorValidationErrorlocarray · string | integerrequiredmsgstringrequiredtypestringrequiredinputobjectctxobject