Skip to main content
GET
Recovered revenue attribution
Returns recovery attribution for the authenticated tenant: every invoice that was paid after at least one failed payment attempt (or under an active dunning action or campaign) is counted as recovered revenue.

Example Request

Response

Notes

  • An invoice paid on the first attempt is not recovered revenue — the qualification is at least one failed attempt or an active dunning action/campaign at payment time.
  • Each recovery record also stores the strategy that was in effect (the tenant’s DUNNING_STRATEGY, or campaign when a dunning campaign execution drove the invoice); recording is idempotent per invoice.
  • The dunning dashboard renders this endpoint as its recovered revenue panel.
Pair this with the dunning overview to see both the activity (retries attempted) and the outcome (revenue actually recovered).

Authorizations

Authorization
string
header
required

Tenant API key obtained from POST /auth/register or POST /v1/developer/keys.

Response

Recovery attribution report

recovered_amount_total
object

Total recovered, in minor units, keyed by currency.

recovered_count
integer
avg_attempts
number
avg_days_to_recover
number
monthly
object[]