Skip to main content
POST
Create patient

Authorizations

x-api-key
string
header
required

Your ClinikAPI secret key (clk_live_* or clk_test_*)

Body

application/json
firstName
string
required
Maximum string length: 100
lastName
string
required
Maximum string length: 100
email
string<email>
phone
string
Maximum string length: 20
gender
enum<string>
Available options:
male,
female,
other,
unknown
birthDate
string

Date of birth (YYYY-MM-DD)

address
object
maritalStatus
string

Marital status (married, single, divorced, widowed)

Maximum string length: 50
photo
object
contact
object[]

Emergency contacts / next of kin

Maximum array length: 10
languages
object[]

Languages the patient speaks

Maximum array length: 20
generalPractitionerId
string

Reference to the patient's GP (Practitioner ID)

Response

Patient created

data
any

The resource or result payload

meta
object