Skip to content

Backend: Add transaction history pagination and filtering endpoint #305

@Junirezz

Description

@Junirezz

Goal

Allow users to retrieve their full transaction history with server-side pagination and filtering.

Scope

• Expose GET /transactions with cursor-based pagination
• Support filtering by type (deposit/withdrawal), date range, and status
• Return total count alongside paginated results

Acceptance Criteria

• Cursor-based pagination works correctly for large result sets
• Filtering by all supported fields returns accurate results
• Response time stays under 200ms for datasets up to 10,000 records

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions