Case Timelines#

Case Timelines provide a chronological event log for each collection case. Every significant action — from submission to resolution — is recorded.

The Timeline Entry object#

AttributeTypeDescription
datetimestampEvent time (Unix timestamp)
typestringEvent type identifier
titlestringShort description
descriptionstringFull details

Timeline Event Types#

TypeDescription
case_createdCase was submitted
case_assignedCase assigned to collection partner
demand_letter_sentDemand letter sent to debtor
debtor_contactedPartner contacted the debtor
payment_receivedPartial or full payment received
payment_plan_agreedPayment plan negotiated
legal_action_initiatedLegal proceedings started
case_pausedCase temporarily paused
case_resumedCase resumed
case_closedCase closed
{
  "data": [
    {
      "date": 1706140800,
      "type": "case_created",
      "title": "Case submitted",
      "description": "Collection case created and assigned to CollectMax GmbH"
    },
    {
      "date": 1706227200,
      "type": "demand_letter_sent",
      "title": "Demand letter sent",
      "description": "First demand letter sent to debtor via registered mail"
    },
    {
      "date": 1706832000,
      "type": "debtor_contacted",
      "title": "Debtor contacted",
      "description": "Phone contact with debtor. Debtor acknowledged the debt."
    },
    {
      "date": 1707436800,
      "type": "payment_plan_agreed",
      "title": "Payment plan agreed",
      "description": "Debtor agreed to pay €120/month for 3 months starting February 15"
    }
  ]
}

List Timeline Entries#

GET /v1/collection_cases/:id/timeline

curl https://api.casapay.com/v1/collection_cases/dc_a1b2c3d4/timeline \
  -H "Authorization: Bearer sk_test_4eC39HqLyjWDarjtT1zdp7dc"