Skip to main content

CapricornReportRequest

Version: v2.0.0

Supporting model

A request/response or nested model — not a stored DynamoDB entity.

Overview​

Capricorn Report Request Model for querying payments and cash refunds

Fields​

FieldTypeRequiredDefaultDescription
date_range_presetDateRangePreset (TODAY, LAST_7_DAYS, LAST_30_DAYS, LAST_3_MONTHS, LAST_12_MONTHS, MONTH_TO_DATE, YEAR_TO_DATE, ALL_TIME)❌—Predefined date range options
start_datestr❌——
end_datestr❌——
transaction_typeTransactionType (ALL, PAYMENT, CREDIT)❌ALLTransaction type filter options
referencestr❌——
contact_namestr❌——
capricorn_member_numberstr❌——

APIs / Triggers​

No API or event interacts with this object directly.

Change history​

v2.0.0 · 2025-12-12 · Olaniyi Ajayi · b41d63e6e

report

  • Removed field contact_id (breaking).
v1.0.0 · 2025-12-12 · Olaniyi Ajayi · 423d85f35

fx

  • Initial version.

Generated from dismantly-backend/Microservices/Capricorn/dependencies/models.py. Do not edit by hand.

Models last synced: 2026-06-23 13:21 UTC