Get a case
GET
/cases/{caseId}
const url = 'https://api-sandbox.trustink.io/cases/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api-sandbox.trustink.io/cases/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0 \ --header 'Authorization: Bearer <token>'The case with its participants and presigned links to the original and, once DONE, the signed document.
Authorizations
Section titled “Authorizations”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters”caseId
required
The case id POST /cases answered.
string format: uuid
Responses
Section titled “ Responses ”The case.
Media typeapplication/json
object
id
required
string
title
required
string
status
required
string
rejectReason
string
expiredAt
string
cancelledAt
string
cancelReason
string
failedAt
string
failureReason
string
created
string
validUntil
required
string
quickSign
boolean
multiFactorType
string
callback
object
url
required
string
authType
required
string
data
object
key
additional properties
sender
object
name
string
replyTo
string
device
object
deviceId
required
string
originalDocument
required
object
name
string
size
number
sha256
string
url
string
level
string
signedDocument
object
name
string
size
number
sha256
string
url
string
level
string
evidenceDocument
object
name
string
size
number
sha256
string
url
string
level
string
participants
required
Array<object>
object
id
required
string
firstName
required
string
lastName
required
string
email
required
string
phone
string
notify
boolean
language
string
status
required
string
signedAt
string
signerUrl
string
signatureFields
required
Array<object>
object
id
required
string
page
required
number
x
required
number
y
required
number
width
required
number
height
required
number
unit
required
string
Example
{ "status": "NEW", "multiFactorType": "SMS", "callback": { "authType": "NONE" }, "participants": [ { "language": "sk", "status": "UNSIGNED", "signatureFields": [ { "unit": "pt" } ] } ]}No or an invalid Cognito ID token (API Gateway answers {message} only).
Media typeapplication/json
object
code
string
message
required
string
Examplegenerated
{ "code": "example", "message": "example"}The tenant has no such case.
Media typetext/plain
string
Example
Case not founddefault
Section titled “default”Something failed on the platform, or the request timed out (code TIMEOUT, 503); try again.
Media typeapplication/json
object
code
string
message
required
string
Examplegenerated
{ "code": "example", "message": "example"}