Fax
Requests for working with faxes. Most requests require a fax ID, which you can obtain from the Create Draft Fax response or the Get all Faxes response.
To send a fax via the API:
Create Draft Fax — the response returns the draft ID required for all subsequent actions.
Optionally use Update Fax to edit the draft before sending.
Upload files to the fax draft.
Optionally use Assign Fax to associate a patient with the fax.
Send Draft Fax to dispatch it.
Get a list of all fax numbers in the env
Bearer token obtained from POST /{tenantName}/admin/api_clients/{clientName}. Valid for 60 minutes.
Your organization (tenant) name, e.g. acme-health
acme-healthYour environment name: live, sandbox, or a custom name
livemultivalue
["DRAFT"]IN or OUT
INFax Subject
TestA phone number without a plus sign at the beginning
14158885634A phone number without a plus sign at the beginning
14158885634The patient uuid associated with the fax
true or false
trueThe name of the user who sent the fax
The id of the user who sent the fax
2026-04-30T11:33:03.350Z2026-04-30T11:33:03.350Z2026-04-30T11:33:03.350Z2026-04-30T11:33:03.350ZPaginated list of faxes
Standard paginated response wrapper.
Total number of matching records
Total number of pages
Current page number (zero-based)
Page size
Number of elements on the current page
Bad request — the request could not be understood or was missing required parameters.
Unauthorized — the Bearer token is missing, expired, or invalid.
Forbidden — the API client role does not have permission for this resource. Check the role and security policy in Admin.
Not found — the requested resource does not exist.
Too many requests — rate limit exceeded. Implement exponential backoff.
Internal server error.
GET /{tenantName}/{instanceName}/faxes HTTP/1.1
Host: api.live.welkincloud.io
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"content": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"updatedBy": "123e4567-e89b-12d3-a456-426614174000",
"createdByName": "API_CLIENT:MYAPP",
"updatedByName": "text",
"faxId": "text",
"externalId": "123e4567-e89b-12d3-a456-426614174000",
"direction": "IN",
"fromNumber": "text",
"sender": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"toNumber": "text",
"receiver": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"subject": "text",
"status": "DRAFT",
"originalStatus": "text",
"statusMessage": "text",
"document": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"type": "doc-type-others",
"title": "Others"
},
"patient": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Jane Doe"
},
"receivedAt": "2026-01-01T00:00:00.000Z",
"highQuality": true,
"files": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"originalName": "document.pdf",
"size": 1,
"contentType": "application/pdf",
"storageKey": "text"
}
],
"sentBy": "123e4567-e89b-12d3-a456-426614174000",
"sentByName": "text",
"reviewed": true
}
],
"pageable": {
"sort": {
"sorted": true,
"unsorted": true,
"empty": true
},
"pageSize": 1,
"pageNumber": 1,
"offset": 1,
"unpaged": true,
"paged": true
},
"totalElements": 1,
"totalPages": 1,
"last": true,
"first": true,
"number": 1,
"size": 1,
"numberOfElements": 1,
"empty": true,
"sort": {
"sorted": true,
"unsorted": true,
"empty": true
}
}Request to create a fax draft. The response will return the draft ID, which is required for subsequent requests to perform actions on this draft
Bearer token obtained from POST /{tenantName}/admin/api_clients/{clientName}. Valid for 60 minutes.
Your organization (tenant) name, e.g. acme-health
acme-healthYour environment name: live, sandbox, or a custom name
livefalseFax draft created
API_CLIENT:MYAPPExternal fax provider ID
E.164 format
E.164 format
Raw status string from the fax provider
Bad request — the request could not be understood or was missing required parameters.
Unauthorized — the Bearer token is missing, expired, or invalid.
Forbidden — the API client role does not have permission for this resource. Check the role and security policy in Admin.
Not found — the requested resource does not exist.
Too many requests — rate limit exceeded. Implement exponential backoff.
Internal server error.
POST /{tenantName}/{instanceName}/faxes HTTP/1.1
Host: api.live.welkincloud.io
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 207
{
"sender": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"receiver": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"subject": "text",
"highQuality": false,
"patientId": "123e4567-e89b-12d3-a456-426614174000"
}{
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"updatedBy": "123e4567-e89b-12d3-a456-426614174000",
"createdByName": "API_CLIENT:MYAPP",
"updatedByName": "text",
"faxId": "text",
"externalId": "123e4567-e89b-12d3-a456-426614174000",
"direction": "IN",
"fromNumber": "text",
"sender": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"toNumber": "text",
"receiver": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"subject": "text",
"status": "DRAFT",
"originalStatus": "text",
"statusMessage": "text",
"document": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"type": "doc-type-others",
"title": "Others"
},
"patient": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Jane Doe"
},
"receivedAt": "2026-01-01T00:00:00.000Z",
"highQuality": true,
"files": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"originalName": "document.pdf",
"size": 1,
"contentType": "application/pdf",
"storageKey": "text"
}
],
"sentBy": "123e4567-e89b-12d3-a456-426614174000",
"sentByName": "text",
"reviewed": true
}Allows you to find a specific fax
Bearer token obtained from POST /{tenantName}/admin/api_clients/{clientName}. Valid for 60 minutes.
Your organization (tenant) name, e.g. acme-health
acme-healthYour environment name: live, sandbox, or a custom name
liveUUID of the fax
Fax record
API_CLIENT:MYAPPExternal fax provider ID
E.164 format
E.164 format
Raw status string from the fax provider
Bad request — the request could not be understood or was missing required parameters.
Unauthorized — the Bearer token is missing, expired, or invalid.
Forbidden — the API client role does not have permission for this resource. Check the role and security policy in Admin.
Not found — the requested resource does not exist.
Too many requests — rate limit exceeded. Implement exponential backoff.
Internal server error.
GET /{tenantName}/{instanceName}/faxes/{faxId} HTTP/1.1
Host: api.live.welkincloud.io
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"updatedBy": "123e4567-e89b-12d3-a456-426614174000",
"createdByName": "API_CLIENT:MYAPP",
"updatedByName": "text",
"faxId": "text",
"externalId": "123e4567-e89b-12d3-a456-426614174000",
"direction": "IN",
"fromNumber": "text",
"sender": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"toNumber": "text",
"receiver": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"subject": "text",
"status": "DRAFT",
"originalStatus": "text",
"statusMessage": "text",
"document": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"type": "doc-type-others",
"title": "Others"
},
"patient": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Jane Doe"
},
"receivedAt": "2026-01-01T00:00:00.000Z",
"highQuality": true,
"files": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"originalName": "document.pdf",
"size": 1,
"contentType": "application/pdf",
"storageKey": "text"
}
],
"sentBy": "123e4567-e89b-12d3-a456-426614174000",
"sentByName": "text",
"reviewed": true
}Delete the fax with the specified ID
Bearer token obtained from POST /{tenantName}/admin/api_clients/{clientName}. Valid for 60 minutes.
Your organization (tenant) name, e.g. acme-health
acme-healthYour environment name: live, sandbox, or a custom name
liveUUID of the fax
Fax deleted
No content
Bad request — the request could not be understood or was missing required parameters.
Unauthorized — the Bearer token is missing, expired, or invalid.
Forbidden — the API client role does not have permission for this resource. Check the role and security policy in Admin.
Not found — the requested resource does not exist.
Too many requests — rate limit exceeded. Implement exponential backoff.
Internal server error.
DELETE /{tenantName}/{instanceName}/faxes/{faxId} HTTP/1.1
Host: api.live.welkincloud.io
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
No content
Request to update faxes.
This request allows you to edit a fax draft before sending it. You can retrieve the fax ID from the response to a fax draft creation request or from a fax list request.
You can also use this request to mark an incoming fax as reviewed. To do this, set the “reviewed” parameter as true in the request body:
{
"reviewed": true
}
This will only work for incoming faxes.
For outgoing faxes, you can also update the patient in this request. To do so, include the following in the body:
"patientId": {{patientId}}
Bearer token obtained from POST /{tenantName}/admin/api_clients/{clientName}. Valid for 60 minutes.
Your organization (tenant) name, e.g. acme-health
acme-healthYour environment name: live, sandbox, or a custom name
liveUUID of the fax
Partial update — all fields optional.
For outgoing faxes only.
For incoming faxes only — marks the fax as reviewed.
Updated fax
API_CLIENT:MYAPPExternal fax provider ID
E.164 format
E.164 format
Raw status string from the fax provider
Bad request — the request could not be understood or was missing required parameters.
Unauthorized — the Bearer token is missing, expired, or invalid.
Forbidden — the API client role does not have permission for this resource. Check the role and security policy in Admin.
Not found — the requested resource does not exist.
Too many requests — rate limit exceeded. Implement exponential backoff.
Internal server error.
PATCH /{tenantName}/{instanceName}/faxes/{faxId} HTTP/1.1
Host: api.live.welkincloud.io
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 164
{
"receiver": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"subject": "text",
"highQuality": true,
"patientId": "123e4567-e89b-12d3-a456-426614174000",
"reviewed": true
}{
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"updatedBy": "123e4567-e89b-12d3-a456-426614174000",
"createdByName": "API_CLIENT:MYAPP",
"updatedByName": "text",
"faxId": "text",
"externalId": "123e4567-e89b-12d3-a456-426614174000",
"direction": "IN",
"fromNumber": "text",
"sender": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"toNumber": "text",
"receiver": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"subject": "text",
"status": "DRAFT",
"originalStatus": "text",
"statusMessage": "text",
"document": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"type": "doc-type-others",
"title": "Others"
},
"patient": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Jane Doe"
},
"receivedAt": "2026-01-01T00:00:00.000Z",
"highQuality": true,
"files": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"originalName": "document.pdf",
"size": 1,
"contentType": "application/pdf",
"storageKey": "text"
}
],
"sentBy": "123e4567-e89b-12d3-a456-426614174000",
"sentByName": "text",
"reviewed": true
}Request to upload files to a fax draft. You can retrieve the fax ID from the response to a fax draft creation request or from a fax list request
The response will also include the IDs of the uploaded files — these are required to request file deletion.
File extensions: jpg (jpeg), png, pdf, doсx.
File size: up to 10 files with a total size of up to 100 MB.
Bearer token obtained from POST /{tenantName}/admin/api_clients/{clientName}. Valid for 60 minutes.
Your organization (tenant) name, e.g. acme-health
acme-healthYour environment name: live, sandbox, or a custom name
liveUUID of the fax
Allowed: jpg, jpeg, png, pdf, docx. Up to 10 files, 100MB total.
Updated fax with uploaded files
API_CLIENT:MYAPPExternal fax provider ID
E.164 format
E.164 format
Raw status string from the fax provider
Success
Bad request — the request could not be understood or was missing required parameters.
Unauthorized — the Bearer token is missing, expired, or invalid.
Forbidden — the API client role does not have permission for this resource. Check the role and security policy in Admin.
Not found — the requested resource does not exist.
Too many requests — rate limit exceeded. Implement exponential backoff.
Internal server error.
POST /{tenantName}/{instanceName}/faxes/{faxId}/files HTTP/1.1
Host: api.live.welkincloud.io
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: multipart/form-data
Accept: */*
Content-Length: 20
{
"files": [
"binary"
]
}{
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"updatedBy": "123e4567-e89b-12d3-a456-426614174000",
"createdByName": "API_CLIENT:MYAPP",
"updatedByName": "text",
"faxId": "text",
"externalId": "123e4567-e89b-12d3-a456-426614174000",
"direction": "IN",
"fromNumber": "text",
"sender": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"toNumber": "text",
"receiver": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"subject": "text",
"status": "DRAFT",
"originalStatus": "text",
"statusMessage": "text",
"document": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"type": "doc-type-others",
"title": "Others"
},
"patient": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Jane Doe"
},
"receivedAt": "2026-01-01T00:00:00.000Z",
"highQuality": true,
"files": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"originalName": "document.pdf",
"size": 1,
"contentType": "application/pdf",
"storageKey": "text"
}
],
"sentBy": "123e4567-e89b-12d3-a456-426614174000",
"sentByName": "text",
"reviewed": true
}This request allows you to delete a file from the fax draft. To do this, you must specify the file ID. You can retrieve the file ID from the response to a fax file upload request or from a fax list request
Bearer token obtained from POST /{tenantName}/admin/api_clients/{clientName}. Valid for 60 minutes.
Your organization (tenant) name, e.g. acme-health
acme-healthYour environment name: live, sandbox, or a custom name
liveUUID of the fax
UUID of the uploaded file
Updated fax with file removed
API_CLIENT:MYAPPExternal fax provider ID
E.164 format
E.164 format
Raw status string from the fax provider
Bad request — the request could not be understood or was missing required parameters.
Unauthorized — the Bearer token is missing, expired, or invalid.
Forbidden — the API client role does not have permission for this resource. Check the role and security policy in Admin.
Not found — the requested resource does not exist.
Too many requests — rate limit exceeded. Implement exponential backoff.
Internal server error.
DELETE /{tenantName}/{instanceName}/faxes/{faxId}/files/{fileId} HTTP/1.1
Host: api.live.welkincloud.io
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"updatedBy": "123e4567-e89b-12d3-a456-426614174000",
"createdByName": "API_CLIENT:MYAPP",
"updatedByName": "text",
"faxId": "text",
"externalId": "123e4567-e89b-12d3-a456-426614174000",
"direction": "IN",
"fromNumber": "text",
"sender": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"toNumber": "text",
"receiver": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"subject": "text",
"status": "DRAFT",
"originalStatus": "text",
"statusMessage": "text",
"document": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"type": "doc-type-others",
"title": "Others"
},
"patient": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Jane Doe"
},
"receivedAt": "2026-01-01T00:00:00.000Z",
"highQuality": true,
"files": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"originalName": "document.pdf",
"size": 1,
"contentType": "application/pdf",
"storageKey": "text"
}
],
"sentBy": "123e4567-e89b-12d3-a456-426614174000",
"sentByName": "text",
"reviewed": true
}Send a draft fax with the specified ID. The fax status in the response will be “PROCESSING,” which means the fax is currently being sent.
You can retrieve the fax ID from the response to a fax draft creation request or from a fax list request
Bearer token obtained from POST /{tenantName}/admin/api_clients/{clientName}. Valid for 60 minutes.
Your organization (tenant) name, e.g. acme-health
acme-healthYour environment name: live, sandbox, or a custom name
liveUUID of the fax
Fax queued for sending (status will be PROCESSING)
API_CLIENT:MYAPPExternal fax provider ID
E.164 format
E.164 format
Raw status string from the fax provider
Success
Bad request — the request could not be understood or was missing required parameters.
Unauthorized — the Bearer token is missing, expired, or invalid.
Forbidden — the API client role does not have permission for this resource. Check the role and security policy in Admin.
Not found — the requested resource does not exist.
Too many requests — rate limit exceeded. Implement exponential backoff.
Internal server error.
POST /{tenantName}/{instanceName}/faxes/{faxId}/send HTTP/1.1
Host: api.live.welkincloud.io
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"updatedBy": "123e4567-e89b-12d3-a456-426614174000",
"createdByName": "API_CLIENT:MYAPP",
"updatedByName": "text",
"faxId": "text",
"externalId": "123e4567-e89b-12d3-a456-426614174000",
"direction": "IN",
"fromNumber": "text",
"sender": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"toNumber": "text",
"receiver": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"subject": "text",
"status": "DRAFT",
"originalStatus": "text",
"statusMessage": "text",
"document": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"type": "doc-type-others",
"title": "Others"
},
"patient": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Jane Doe"
},
"receivedAt": "2026-01-01T00:00:00.000Z",
"highQuality": true,
"files": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"originalName": "document.pdf",
"size": 1,
"contentType": "application/pdf",
"storageKey": "text"
}
],
"sentBy": "123e4567-e89b-12d3-a456-426614174000",
"sentByName": "text",
"reviewed": true
}If the fax failed to send, you can use this request to retry sending it. You can retrieve the fax ID from the response to a fax draft creation request or from a fax list request
Bearer token obtained from POST /{tenantName}/admin/api_clients/{clientName}. Valid for 60 minutes.
Your organization (tenant) name, e.g. acme-health
acme-healthYour environment name: live, sandbox, or a custom name
liveUUID of the fax
Fax re-queued for sending
API_CLIENT:MYAPPExternal fax provider ID
E.164 format
E.164 format
Raw status string from the fax provider
Success
Bad request — the request could not be understood or was missing required parameters.
Unauthorized — the Bearer token is missing, expired, or invalid.
Forbidden — the API client role does not have permission for this resource. Check the role and security policy in Admin.
Not found — the requested resource does not exist.
Too many requests — rate limit exceeded. Implement exponential backoff.
Internal server error.
POST /{tenantName}/{instanceName}/faxes/{faxId}/retry HTTP/1.1
Host: api.live.welkincloud.io
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"updatedBy": "123e4567-e89b-12d3-a456-426614174000",
"createdByName": "API_CLIENT:MYAPP",
"updatedByName": "text",
"faxId": "text",
"externalId": "123e4567-e89b-12d3-a456-426614174000",
"direction": "IN",
"fromNumber": "text",
"sender": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"toNumber": "text",
"receiver": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"subject": "text",
"status": "DRAFT",
"originalStatus": "text",
"statusMessage": "text",
"document": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"type": "doc-type-others",
"title": "Others"
},
"patient": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Jane Doe"
},
"receivedAt": "2026-01-01T00:00:00.000Z",
"highQuality": true,
"files": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"originalName": "document.pdf",
"size": 1,
"contentType": "application/pdf",
"storageKey": "text"
}
],
"sentBy": "123e4567-e89b-12d3-a456-426614174000",
"sentByName": "text",
"reviewed": true
}Request to assign a patient to the fax.
For an incoming fax, the request body is required to include the patient ID and the document type in which the fax file will be saved.
For an outgoing fax, only the patient ID is enough.
Bearer token obtained from POST /{tenantName}/admin/api_clients/{clientName}. Valid for 60 minutes.
Your organization (tenant) name, e.g. acme-health
acme-healthYour environment name: live, sandbox, or a custom name
liveUUID of the fax
Required for incoming faxes — the document type to file the fax under.
Updated fax with patient assigned
API_CLIENT:MYAPPExternal fax provider ID
E.164 format
E.164 format
Raw status string from the fax provider
Success
Bad request — the request could not be understood or was missing required parameters.
Unauthorized — the Bearer token is missing, expired, or invalid.
Forbidden — the API client role does not have permission for this resource. Check the role and security policy in Admin.
Not found — the requested resource does not exist.
Too many requests — rate limit exceeded. Implement exponential backoff.
Internal server error.
POST /{tenantName}/{instanceName}/faxes/{faxId}/assign HTTP/1.1
Host: api.live.welkincloud.io
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 74
{
"patientId": "123e4567-e89b-12d3-a456-426614174000",
"documentType": "text"
}{
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"updatedBy": "123e4567-e89b-12d3-a456-426614174000",
"createdByName": "API_CLIENT:MYAPP",
"updatedByName": "text",
"faxId": "text",
"externalId": "123e4567-e89b-12d3-a456-426614174000",
"direction": "IN",
"fromNumber": "text",
"sender": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"toNumber": "text",
"receiver": {
"type": "FAX_NUMBER",
"faxNumber": "+18483733682"
},
"subject": "text",
"status": "DRAFT",
"originalStatus": "text",
"statusMessage": "text",
"document": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"type": "doc-type-others",
"title": "Others"
},
"patient": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Jane Doe"
},
"receivedAt": "2026-01-01T00:00:00.000Z",
"highQuality": true,
"files": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"originalName": "document.pdf",
"size": 1,
"contentType": "application/pdf",
"storageKey": "text"
}
],
"sentBy": "123e4567-e89b-12d3-a456-426614174000",
"sentByName": "text",
"reviewed": true
}Last updated
Was this helpful?