Stenographic Notes

Transcript of Stenographic Notes (TSN) entries capture the transcribed record of a hearing.

The stenographic note shape

  • Name
    id
    Type
    string
    Description

    The underlying case activity's UUID.

  • Name
    case_record_id
    Type
    string
    Description

    The case record this transcript belongs to.

  • Name
    activity
    Type
    string
    Description

    Always "Transcript of Stenographic Notes" for this resource.

  • Name
    hearing_parent_id
    Type
    string
    Description

    The activity id of the hearing this transcript was taken for.

  • Name
    status
    Type
    string
    Description

    One of Confirmed, Expunged, Granted, Denied, for_update.

  • Name
    submitted_at
    Type
    timestamp | null
    Description

    Timestamp when the transcript was submitted.

  • Name
    attachments
    Type
    array
    Description

    The transcript file(s) attached to this activity (case_activity_attachments media collection).


GET/api/stenographic-notes

List stenographic notes

Retrieve TSN entries for cases assigned to the authenticated Stenographer's branches.

Request

GET
/api/stenographic-notes
curl https://your-domain.com/api/stenographic-notes \
  -H "Accept: application/json" \
  -H "X-XSRF-TOKEN: {token}" \
  --cookie "cms_admin_session={session}"

Response

{
  "data": [
    {
      "id": "3c4d5e6f-7a8b-9012-3c4d-5e6f7a8b9012",
      "case_record_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
      "activity": "Transcript of Stenographic Notes",
      "hearing_parent_id": "e5f6a7b8-c9d0-1234-ef56-7890abcdef12",
      "status": "for_update",
      "submitted_at": null
    }
  ]
}

POST/api/backoffice/update-tsn

Update a transcript

Upload or replace the transcript file for a TSN activity and mark it submitted.

Required attributes

  • Name
    case_activity_id
    Type
    string
    Description

    The UUID of the TSN activity to update.

  • Name
    attachments
    Type
    file[]
    Description

    One or more transcript files to attach, replacing the existing case_activity_attachments media.

Request

POST
/api/backoffice/update-tsn
curl -X POST https://your-domain.com/api/backoffice/update-tsn \
  -H "Accept: application/json" \
  -H "X-XSRF-TOKEN: {token}" \
  --cookie "cms_admin_session={session}" \
  -F "case_activity_id=3c4d5e6f-7a8b-9012-3c4d-5e6f7a8b9012" \
  -F "attachments[]=@/path/to/tsn-2026-02-18.pdf"

Response

{
  "message": "Transcript of stenographic notes updated successfully."
}

Was this page helpful?