Skip to main content

Get Loyalty History

GET 

/api/customers/:customer/loyalty/history

Paginated loyalty ledger history for a customer, newest first. Each entry records a signed points movement, the resulting balance, why it was written, and who created it.

Required scope: customers:read

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

Authentication: Requires Bearer token (PAT). Permission: authenticated user (no extra permission required for read).

Entry type values: earn, redemption, adjustment, expiry, reversal. is_earn is true when the entry adds points (points > 0).

Pagination: per_page (default 10), page (default 1). Response includes standard Laravel pagination metadata.

Request

Responses

OK

Response Headers
    Content-Type