Billing

Reset one Stripe repair candidate

Admin-only endpoint that resets one failed, skipped, or succeeded repair candidate back to pending. Event candidates require event_id; snapshot candidates require invoice_id.

post/admin/billing/stripe/repair/reset

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/admin/billing/stripe/repair/reset
  • Auth: API key in header x-api-key

Headers

x-api-keystring required

Admin API key required unless an Admin JWT is already present

Request body

candidate_kindstring required
event_idstring
invoice_idstring

Example request

{
  "candidate_kind": "adjustment_event",
  "event_id": "evt_123",
  "invoice_id": "in_123"
}

Response

Reset repair candidate

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "candidate_kind": "adjustment_event",
    "event_id": "evt_123",
    "invoice_id": "in_123",
    "previous_repair_attempts": 5,
    "previous_repair_status": "failed",
    "repair_source": "admin_manual",
    "repair_status": "pending",
    "reset_at": "2026-05-02T03:00:00Z"
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.