Get spending reversal data

Returns cursor-paginated reversal invoice data for the authenticated creator over a specified time period. Includes refund and chargeback transactions. Pass fanUuid to restrict results to a single fan's reversals on this creator.

A reversal is written as its own invoice rather than as a change to the payment it reverses, and always for the full original amount, because Fanvue has no partial refunds. The original payment therefore stays settled and keeps its own row on /insights/earnings; read reversedTransactionOrderId on the refund/chargeback rows there to pair the two.

One gap: a payment that already carries its refund or chargeback marker without a linked reversal invoice never gets one written, so a reversal recorded that way has no row here and nothing to pair.

get/insights/spending

Query parameters

startDatestring date-time

Start date as ISO 8601 datetime string with optional timezone offset (e.g., 2024-10-20T00:00:00+01:00 or 2024-10-20T00:00:00Z).

Start date as ISO 8601 datetime string with optional timezone offset (e.g., 2024-10-20T00:00:00+01:00 or 2024-10-20T00:00:00Z).

endDatestring date-time

End date as ISO 8601 datetime string with optional timezone offset (e.g., 2024-10-25T00:00:00+01:00 or 2024-10-25T00:00:00Z). Non-inclusive - data before this date is included.

End date as ISO 8601 datetime string with optional timezone offset (e.g., 2024-10-25T00:00:00+01:00 or 2024-10-25T00:00:00Z). Non-inclusive - data before this date is included.

sourceSpendingType[]

Comma-separated list of spending sources

Comma-separated list of spending sources. Default: all

cursorstring

Cursor for pagination - If given, pass nextCursor to get the next page.

Cursor for pagination - If given, pass nextCursor to get the next page.

sizenumber

Number of items to return per page (1-50, default: 20). When omitted on a cursor request, the size from the previous page (carried in the cursor) is reused.

Number of items to return per page (1-50, default: 20). When omitted on a cursor request, the size from the previous page (carried in the cursor) is reused.

fanUuidstring uuid

Restrict results to reversals belonging to a single fan on this creator

Restrict results to reversals belonging to a single fan on this creator

Headers

X-Fanvue-API-Versionstring required
Example:2025-06-26

API version to use for the request

Response

Spending reversal data with cursor pagination

nextCursorstring nullable required

Cursor for next page, null if no more data

Changes

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