GET
/
api
/
v1
/
contracts
/
{id}
{
  "@id": "<string>",
  "@type": "<string>",
  "@context": "<string>",
  "id": 123,
  "name": "<string>",
  "content": "<string>",
  "isInfiniteDuration": true,
  "yearDuration": 123,
  "monthDuration": 123,
  "hasSignature": true,
  "hasUpload": true,
  "contractHash": "<string>",
  "enableSignatureCancellation": true,
  "required": true,
  "hasAdminSignature": true,
  "unit": {
    "@context": "<string>",
    "@id": "<string>",
    "@type": "<string>",
    "id": 123,
    "name": "<string>"
  },
  "displayInProfile": true,
  "defaultSignature": {
    "@context": "<string>",
    "@id": "<string>",
    "@type": "<string>",
    "id": 123,
    "entityId": 123,
    "contentUrl": "<string>",
    "type": "<string>"
  },
  "hasDefaultSignature": true
}

Path Parameters

id
string
required

Contract identifier

Response

Contract resource

@id
string
@type
string
@context
id
integer
name
string
content
string
isInfiniteDuration
boolean | null
yearDuration
integer | null
monthDuration
integer | null
hasSignature
boolean | null
hasUpload
boolean | null
contractHash
string
enableSignatureCancellation
boolean | null
required
boolean | null
hasAdminSignature
boolean | null
unit
object | null
displayInProfile
boolean | null
defaultSignature
object | null
hasDefaultSignature
boolean | null