Skip to main content
POST
Create immunization

Authorizations

x-api-key
string
header
required

Your ClinikAPI secret key (clk_live_* or clk_test_*)

Body

application/json
status
enum<string>
required
Available options:
completed,
not-done
vaccineCode
required
Maximum string length: 500
patientId
string
required
Maximum string length: 128
encounterId
string
Maximum string length: 128
occurrenceDateTime
string
Maximum string length: 50
recorded
string
Maximum string length: 50
primarySource
boolean
manufacturer
string
Maximum string length: 500
lotNumber
string
Maximum string length: 100
expirationDate
string
Maximum string length: 50
site
string
Maximum string length: 200
route
string
Maximum string length: 200
doseQuantity
object
performer
object[]
Maximum array length: 10
note
string
Maximum string length: 5000
reasonCode
string[]
Maximum array length: 10
Maximum string length: 500
statusReason
string
Maximum string length: 500
isSubpotent
boolean
reaction
object[]
Maximum array length: 10
protocolApplied
object[]
Maximum array length: 10

Response

201

Immunization created