---
title: "Get Matter Rollover"
method: GET
path: "/v1/matters/{matter_id}/rollover"
tags: ["matter-rollover"]
---

# Get Matter Rollover

`GET /v1/matters/{matter_id}/rollover`

## Request

- Base URL: `https://api.ender.au` (the document declares no server; this is the origin it was published from)
- URL: `https://api.ender.au/v1/matters/{matter_id}/rollover`
- Auth: HTTP bearer

## Path parameters

- `matter_id` string, uuid, required

## Response `200`

Successful Response

- MatterRolloverEligibility
  - `matter_id` string, uuid, required
  - `workspace_id` string, uuid, required
  - `source_name` string, required
  - `source_matter_type` 'corporate' | 'bankruptcy', required
  - `source_status` 'active' | 'on_hold' | 'completed' | 'archived', required
  - `source_appointment_type` string, nullable, required
  - `source_appointment_date` string, date, nullable, required: The earliest allowed transition date.
  - `latest_posted_time_date` string, date, nullable, required: The latest work date of posted time on the source; the transition date must be after it. Null when no time is posted.
  - `source_version` string, required: Versions the Matter itself: its details, team access, responsibilities and duties.
  - `creditors_version` string, nullable, required: Versions the creditor register a creditor copy carries. Null when the source cannot be rolled over.
  - `employees_version` string, nullable, required: Versions the active Employees an employee copy carries. Null when the source cannot be rolled over.
  - `member_count` integer, required: Team members who carry forward. 0 when the source cannot be rolled over.
  - `creditor_count` integer, required: Creditors a creditor copy carries. 0 when creditors cannot be copied.
  - `employee_count` integer, required: Employees an employee copy carries. 0 when employees cannot be copied.
  - `creditors_available` boolean, required
  - `employees_available` boolean, required
  - `supported_targets` MatterRolloverTarget[], required
    - `appointment_type` 'CVL_post_VA' | 'DOCA_administration', required
    - `transition_type` 'VA_TO_CVL' | 'VA_TO_DOCA' | 'DOCA_TO_CVL', required
  - `can_rollover` boolean, required
  - `unavailable_reason` 'insufficient_role' | 'source_inactive' | 'unsupported_transition' | 'successor_exists', nullable, required
  - `incoming_transition` MatterTransitionSummary, required
    - `id` string, uuid, required
    - `source_matter_id` string, uuid, required
    - `source_slug` string, required
    - `source_name` string, required
    - `source_appointment_type` string, nullable, required
    - `successor_matter_id` string, uuid, required
    - `transition_type` 'VA_TO_CVL' | 'VA_TO_DOCA' | 'DOCA_TO_CVL', required
    - `transition_date` string, date, required
    - `successor_slug` string, required
    - `successor_name` string, required
    - `successor_appointment_type` string, nullable, required
    - `created_at` string, date-time, required
  - `outgoing_transition` MatterTransitionSummary, required
    - `id` string, uuid, required
    - `source_matter_id` string, uuid, required
    - `source_slug` string, required
    - `source_name` string, required
    - `source_appointment_type` string, nullable, required
    - `successor_matter_id` string, uuid, required
    - `transition_type` 'VA_TO_CVL' | 'VA_TO_DOCA' | 'DOCA_TO_CVL', required
    - `transition_date` string, date, required
    - `successor_slug` string, required
    - `successor_name` string, required
    - `successor_appointment_type` string, nullable, required
    - `created_at` string, date-time, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/ender/apis/ender-backend.md) - [All operations](https://skmtc.dev/ender/apis/ender-backend/llms.txt) - [OpenAPI document](https://skmtc.dev/ender/apis/ender-backend/revisions/a5849ac366ca?raw)
