Skip to content

Search cases

Request

Return a paginated list of cases, optionally filtered by caseUuid, internalCaseNumber, and claimNumber (exact match, combined with AND).

Security
oauth2ClientCredentials(Required scopes: cases:read) and apiKeyAuth
Query
caseUuidstring, (uuid)

Filter by case UUID.

Example:caseUuid=123e4567-e89b-12d3-a456-426614174000
internalCaseNumberstring, [ 1 .. 254 ] characters

Filter by exact internal case number (case-insensitive).

Example:internalCaseNumber=CASE-12345
claimNumberstring, [ 1 .. 254 ] characters

Filter by exact claim number (case-insensitive).

Example:claimNumber=CLM-12345
limitinteger, [ 1 .. 100 ]

Page size.

Default:10
Example:limit=10
offsetinteger, >= 0

Number of results to skip.

Default:0
Example:offset=0
curl -i -X GET \
  'https://docs.wisedocs.ai/_mock/api/openapi/api/v1/cases?caseUuid=123e4567-e89b-12d3-a456-426614174000&internalCaseNumber=CASE-12345&claimNumber=CLM-12345&limit=10&offset=0' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'x-api-key: YOUR_API_KEY_HERE'

Responses

Matching cases returned.

Bodyapplication/json
dataobject
statusstring
Example:"success"
Response
{ "data": { "count": 1, "results": [ … ] }, "status": "success" }