Get case notes

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Overview

Use this method to retrieve all notes added to a specific case in Case Management. The response returns a list of note objects ordered by creation time, each containing the note content, author, timestamp, and any tags if they were assigned.

📘

Note

This endpoint is available only in the paid version of Case Management 2.0 and does not retrieve notes from cases in earlier versions.

Request example

curl -X GET \
'https://api.sumsub.com/resources/api/caseManagement/v2/cases/notes?caseId=69818ec8a5197bfa820ef2a3&offset=0&limit=100' \
  -H 'content-type: application/json' \
  -H 'X-App-Token: <your-app-token>' \
  -H 'X-App-Access-Sig: <your-request-signature>' \
  -H 'X-App-Access-Ts: <unix-timestamp>'

Response explained

The response is a JSON file representing the list of notes with related metadata added to the case.

The following is the root-level argument:

FieldTypeDescription
listObjectIncludes data with items, totalItems, pageInfo.

list attributes

The following table explains the list attributes.

FieldTypeDescription
itemsArray of objectsEach item is an object representing an individual note with its details.
totalItemsIntegerTotal number of the notes found.
pageInfoObjectApplied limit and offset settings.

items element fields

The following table explains the items element fields representing the note details.

FieldTypeDescription
idStringUnique identifier of the note.
caseIdStringUnique identifier of the case in the Sumsub system.
noteStringText of the note.
createdAtDateDate and time when the note was added, in the format yyyy-MM-dd HH:mm:ssZZ.
createdByStringIdentifies the entity that created the note: Service if created by the system, or a personal identifier if created by an officer.
attachmentsArray of objectsAn array where each object represents a file attached to the note. Returned only if at least one file is added to the note.
tagsArray of stringsThe tags assigned to the note. Returned only if at least one tag is present.

attachments element fields

Each object in the attachments array represents a file attached to the note.

FieldTypeDescription
idStringUnique file identifier.
fileNameStringFile name.
createdAtDateDate and time when the file was added, in the format yyyy-MM-dd HH:mm:ssZZ.
createdByStringIdentifies the officer who added the file.
fileSizeIntegerFile size.

pageInfo attributes

The following table explains the pageInfo attributes.

FieldTypeDescription
limitIntegerApplied to the response limit.
offsetIntegerApplied to the response offset.

Response examples

If the request is successfully sent and processed, you will get a response like the following:

{
  "list": {
    "items": [
      {
        "id": "69ccd56d9b24ddbbd2e0b864",
        "caseId": "69cccf009b24ddbbd2e0b7c6",
        "note": "Api test note.",
        "createdAt": "2026-04-01 08:21:01+0000",
        "createdBy": "Service"
      },
      {
        "id": "69ccd5db9b24ddbbd2e0b884",
        "caseId": "69cccf009b24ddbbd2e0b7c6",
        "note": "Tag test note",
        "createdAt": "2026-04-01 08:22:51+0000",
        "createdBy": "Service",
        "tags": [
          "important_tag",
          "test_tag"
        ]
      },
      {
        "id": "69ccd5fb9b24ddbbd2e0b889",
        "caseId": "69cccf009b24ddbbd2e0b7c6",
        "note": "Api test note.",
        "createdAt": "2026-04-01 08:23:23+0000",
        "createdBy": "Service"
      },
      {
        "id": "69ccd5fc9b24ddbbd2e0b88c",
        "caseId": "69cccf009b24ddbbd2e0b7c6",
        "note": "Api test note.",
        "createdAt": "2026-04-01 08:23:24+0000",
        "createdBy": "Service",
        "attachments": [
          {
            "id": "69e7441d9b0334cdca8a000f",
            "fileName": "file_name.png",
            "createdAt": "2026-04-21 09:32:13+0000",
            "createdBy": "[email protected]",
            "fileSize": 25600
          }
        ]
      }
    ],
    "totalItems": 4,
    "pageInfo": {
      "limit": 100,
      "offset": 0
    }
  }
}

If the request fails, you will receive an HTTP response containing an error code along with a message explaining the error. For example:

{
  "code": 404,
  "correlationId": "4ecb96fa0d2499ac553139286dd1877d",
  "description": "HTTP 404 Not Found"
}

If no notes have been added to the case, the response returns an empty items array:

{
  "list": {
    "items": [],
    "totalItems": 0,
    "pageInfo": {
      "limit": 100,
      "offset": 0
    }
  }
}
Query Params
string
required
integer
Defaults to 0
string
Defaults to 100
Response
200
Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here!