Skip to content

Retrieve a case by ID

Request

Retrieves the complete details of a support case including all public messages and reference information.

Response

Returns the full case object with:

  • Case metadata (id, type, subType, status, timestamps)
  • Profile and external reference information
  • All public messages associated with the case

Messages in the response can have three different content structures:

  1. Attributes Content (REQUEST messages) Present in messages like DEPOSIT_SANCTION_HIT_REQUEST, REFERENCE_SANCTION_HIT_REQUEST, etc. Contains dynamic attributes that define what information is required.

  2. Submission Data Content (SUBMISSION messages) Present in messages like DEPOSIT_SANCTION_HIT_SUBMISSION, REFERENCE_LOCATION_HIT_SUBMISSION, etc. Contains the data submitted by the partner in response to a request.

  3. Text Content (FREEFORM messages) Present in FREEFORM messages. Contains free text conversation between partners and Wise.

Security
ClientCredentialsToken
Path
caseIdinteger, (int64)required

The unique identifier of the case.

Example:12345678
Headers
X-External-Correlation-Idstring, (uuid), <= 36 characters

Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.

Example:f47ac10b-58cc-4372-a567-0e02b2c3d479
curl -X GET \
  'https://api.sandbox.wise.com/2026Q3/cases/{caseId}' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer <token>'

Responses

Case details retrieved successfully

Headers
X-External-Correlation-Idstring, (uuid), <= 36 characters

Echoed back when X-External-Correlation-Id was included in the request. Learn more.

Example:"f47ac10b-58cc-4372-a567-0e02b2c3d479"
x-trace-idstring

Unique trace identifier assigned by Wise. Useful when contacting support about a specific request.

Example:"fba501b6d453b96789f52338f019341f"
Bodyapplication/json
idinteger, (int64)required

Unique identifier of the case.

Example:485
profileIdinteger, (int64)required

The profile ID associated with this case.

Example:220002553
typestring, <= 255 charactersrequired

The type of the support case.

Enum:"SANCTIONS""GENERAL_ENQUIRY"
Example:"SANCTIONS"
subTypestring, <= 128 characters

The sub-type of the support case.

Enum:"RECIPIENT_LOCATION_HIT""REFERENCE_LOCATION_HIT""RECIPIENT_SANCTION_HIT""REFERENCE_SANCTION_HIT""DEPOSIT_SANCTION_HIT"
Example:"REFERENCE_SANCTION_HIT"
statusstring, <= 255 charactersrequired

The current status of the support case.

Enum:"CREATING""IN_REVIEW""WAITING_CUSTOMER_INPUT""RESOLVED""FAILED"
Example:"IN_REVIEW"
externalIdstring, <= 255 characters

Partner-created identifier for this case, if applicable.

Example:"PARTNER-CASE-001"
createdAtstring, (date-time)required

Timestamp when the case was created. Format: ISO 8601 datetime without timezone (YYYY-MM-DDTHH:mm:ss.SSS).

Example:"2026-07-29T16:06:06.003"
updatedAtstring, (date-time)

Timestamp when the case was last updated. Format: ISO 8601 datetime without timezone (YYYY-MM-DDTHH:mm:ss.SSS).

Example:"2026-07-29T16:09:32.998"
referenceobject

Reference information linking the case to a related entity.

messagesArray of objectsrequired

List of messages associated with this case.

Response
Real example showing request attributes and partner submission
{ "id": 485, "profileId": 220002553, "type": "SANCTIONS", "subType": "REFERENCE_SANCTION_HIT", "status": "RESOLVED", "externalId": null, "createdAt": "2026-07-29T16:06:06.003", "updatedAt": "2026-07-29T16:09:32.998", "reference": { "type": "TRANSFER", "referenceId": "2147513101" }, "messages": [ { "id": "67631430-77fd-4bbb-a8e0-fdfa67563d66", "caseId": 485, "createdAt": "2026-07-29T16:06:06.014", "content": {}, "type": "REFERENCE_SANCTION_HIT_REQUEST", "author": "WISE_SYSTEM" }, { "id": "8c08894d-1e62-45c4-8332-cd1565916273", "caseId": 485, "createdAt": "2026-07-29T16:08:14.308", "content": {}, "type": "REFERENCE_SANCTION_HIT_SUBMISSION", "author": "PARTNER" } ] }