Hide response attributes Show response attributes object
-
id
integer(int32) -
name
string | null -
address
string | null -
dateOfBirth
string(date-time)
http://api.example.com
This is version 1.0
of this API documentation.
Last update on Jan 10, 2024.
Send an authentication token in the
Authorization
header
to authenticate with the API.
curl \
-X GET http://api.example.com/api/Patient/GetPatient \
-H "Authorization: $API_KEY"
{
"id": 42,
"name": "string",
"address": "string",
"dateOfBirth": "2024-05-04T09:42:00+00:00"
}
{
"id": 42,
"name": "string",
"address": "string",
"dateOfBirth": "2025-05-04T09:42:00Z"
}
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
curl \
-X GET http://api.example.com/api/Patient/GetAllPatients \
-H "Authorization: $API_KEY"
{
"id": 42,
"name": "string",
"address": "string",
"dateOfBirth": "2024-05-04T09:42:00+00:00"
}
{
"id": 42,
"name": "string",
"address": "string",
"dateOfBirth": "2025-05-04T09:42:00Z"
}
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
curl \
-X GET http://api.example.com/api/Patient/GetPatientByName \
-H "Authorization: $API_KEY"
{
"id": 42,
"name": "string",
"address": "string",
"dateOfBirth": "2024-05-04T09:42:00+00:00"
}
{
"id": 42,
"name": "string",
"address": "string",
"dateOfBirth": "2025-05-04T09:42:00Z"
}
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
curl \
-X GET http://api.example.com/api/Patient/GenerateReport \
-H "Authorization: $API_KEY"
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
curl \
-X GET http://api.example.com/api/Patient/GeneratePdfReport \
-H "Authorization: $API_KEY"
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
Minimum length is 2
, maximum length is 20
.
Minimum length is 2
, maximum length is 100
.
Minimum length is 1
.
Minimum length is 2
, maximum length is 20
.
Minimum length is 2
, maximum length is 100
.
Minimum length is 1
.
Minimum length is 2
, maximum length is 20
.
Minimum length is 2
, maximum length is 100
.
Minimum length is 1
.
Minimum length is 2
, maximum length is 20
.
Minimum length is 2
, maximum length is 100
.
Minimum length is 1
.
curl \
-X POST http://api.example.com/api/Patient/CreatePatient \
-H "Authorization: $API_KEY" \
-H "Content-Type: application/json-patch+json"
curl \
-X POST http://api.example.com/api/Patient/CreatePatient \
-H "Authorization: $API_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"string","address":"string","dateOfBirth":"2024-05-04","adminId":"string"}'
curl \
-X POST http://api.example.com/api/Patient/CreatePatient \
-H "Authorization: $API_KEY" \
-H "Content-Type: text/json"
curl \
-X POST http://api.example.com/api/Patient/CreatePatient \
-H "Authorization: $API_KEY" \
-H "Content-Type: application/*+json"
{
"name": "string",
"address": "string",
"dateOfBirth": "2025-05-04",
"adminId": "string"
}
{
"name": "string",
"address": "string",
"dateOfBirth": "2024-05-04",
"adminId": "string"
}
{
"name": "string",
"address": "string",
"dateOfBirth": "2025-05-04",
"adminId": "string"
}
{
"name": "string",
"address": "string",
"dateOfBirth": "2025-05-04",
"adminId": "string"
}
{
"name": "string",
"address": "string",
"dateOfBirth": "2024-05-04",
"adminId": "string"
}
{
"name": "string",
"address": "string",
"dateOfBirth": "2025-05-04",
"adminId": "string"
}
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
curl \
-X POST http://api.example.com/api/Patient/CreateProfilePicture \
-H "Authorization: $API_KEY" \
-H "Content-Type: multipart/form-data" \
-F "file=@file"
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string"
}