{ "info": { "_postman_id": "8cd74914-647f-44f7-836d-228e43cd740a", "name": "NexHealth Adjustment Types Patients API", "description": "v3.0.0 and v20240412 are two names for the same API version; the Nex-Api-Version header accepts either value. Welcome to the developer hub and documentation for NexHealth API. This section of guide describes the operations, response parameters, request parameters, and parameter constraints related to User API. The term Operations refer to functions or methods. The operations are included in requests and send to the web server. Each operation performs a different action or a query on database.\n\nContact Support:\n Name: NexHealth\n Email: info@nexhealth.com", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "lastUpdatedBy": "35240", "uid": "35240-8cd74914-647f-44f7-836d-228e43cd740a" }, "item": [ { "name": "patients", "item": [ { "name": "{id}", "item": [ { "name": "View patient", "id": "42ddd1a6-b4d3-42ac-b316-d4f4f13b71c9", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/patients/:id?subdomain=&include[]=payments&include[]=provider", "host": [ "{{baseUrl}}" ], "path": [ "patients", ":id" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "Resources to be included in the response", "key": "include[]", "value": "payments" }, { "description": "Resources to be included in the response", "key": "include[]", "value": "provider" } ], "variable": [ { "id": "a5c290b0-d66a-4dcd-81de-1f3b04e6e2c6", "key": "id", "value": "", "description": "(Required) " } ] }, "description": "This endpoint returns a single patient. You must provide a valid patient NexHealth ID." }, "response": [ { "id": "e47d7763-a27c-4782-9593-d34325d4cd23", "name": "Successful", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/patients/:id?subdomain=&include[]=provider", "host": [ "{{baseUrl}}" ], "path": [ "patients", ":id" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "Resources to be included in the response", "key": "include[]", "value": "provider" } ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"error\": [\n \"\",\n \"\"\n ],\n \"data\": {\n \"id\": \"\",\n \"email\": \"\",\n \"first_name\": \"\",\n \"middle_name\": \"\",\n \"last_name\": \"\",\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"institution_id\": \"\",\n \"foreign_id\": \"\",\n \"foreign_id_type\": \"\",\n \"bio\": {},\n \"inactive\": \"\",\n \"last_sync_time\": \"\",\n \"guarantor_id\": \"\",\n \"billing_type\": \"\",\n \"chart_id\": \"\",\n \"preferred_language\": \"\",\n \"provider_id\": \"\",\n \"hipaa\": {\n \"authorization\": \"\",\n \"authorization_date\": \"\",\n \"privacy\": \"\",\n \"privacy_date\": \"\",\n \"consent\": \"\",\n \"consent_date\": \"\"\n },\n \"children\": [\n {\n \"id\": \"\",\n \"email\": \"\",\n \"first_name\": \"\",\n \"middle_name\": \"\",\n \"last_name\": \"\",\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"institution_id\": \"\",\n \"foreign_id\": \"\",\n \"foreign_id_type\": \"\",\n \"bio\": {},\n \"inactive\": \"\",\n \"last_sync_time\": \"\"\n },\n {\n \"id\": \"\",\n \"email\": \"\",\n \"first_name\": \"\",\n \"middle_name\": \"\",\n \"last_name\": \"\",\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"institution_id\": \"\",\n \"foreign_id\": \"\",\n \"foreign_id_type\": \"\",\n \"bio\": {},\n \"inactive\": \"\",\n \"last_sync_time\": \"\"\n }\n ],\n \"guarantor\": {\n \"id\": \"\",\n \"email\": \"\",\n \"first_name\": \"\",\n \"middle_name\": \"\",\n \"last_name\": \"\",\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"institution_id\": \"\",\n \"foreign_id\": \"\",\n \"foreign_id_type\": \"\",\n \"bio\": {},\n \"inactive\": \"\",\n \"last_sync_time\": \"\"\n },\n \"provider\": {\n \"id\": \"\",\n \"email\": \"\",\n \"first_name\": \"\",\n \"middle_name\": \"\",\n \"last_name\": \"\",\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"institution_id\": \"\",\n \"foreign_id\": \"\",\n \"foreign_id_type\": \"\",\n \"bio\": {},\n \"inactive\": \"\",\n \"last_sync_time\": \"\"\n },\n \"last_visited_appointment\": {\n \"id\": \"\",\n \"provider_id\": \"\",\n \"provider_name\": \"\",\n \"start_time\": \"\",\n \"end_time\": \"\",\n \"location_id\": \"\",\n \"confirmed\": \"\"\n },\n \"upcoming_appts\": [\n {\n \"id\": \"\",\n \"provider_id\": \"\",\n \"provider_name\": \"\",\n \"start_time\": \"\",\n \"end_time\": \"\",\n \"location_id\": \"\",\n \"confirmed\": \"\"\n },\n {\n \"id\": \"\",\n \"provider_id\": \"\",\n \"provider_name\": \"\",\n \"start_time\": \"\",\n \"end_time\": \"\",\n \"location_id\": \"\",\n \"confirmed\": \"\"\n }\n ],\n \"procedures\": [\n {\n \"id\": \"\",\n \"location_id\": \"\",\n \"patient_id\": \"\",\n \"provider_id\": \"\",\n \"appointment_id\": \"\",\n \"code\": \"\",\n \"name\": \"\",\n \"status\": \"inactive\",\n \"updated_at\": \"\",\n \"body_site\": {\n \"tooth\": [\n \"\",\n \"\"\n ],\n \"surface\": \"\"\n },\n \"fee\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"start_date\": \"\",\n \"end_date\": \"\",\n \"treatment_plan_ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"location_id\": \"\",\n \"patient_id\": \"\",\n \"provider_id\": \"\",\n \"appointment_id\": \"\",\n \"code\": \"\",\n \"name\": \"\",\n \"status\": \"referred\",\n \"updated_at\": \"\",\n \"body_site\": {\n \"tooth\": [\n \"\",\n \"\"\n ],\n \"surface\": \"\"\n },\n \"fee\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"start_date\": \"\",\n \"end_date\": \"\",\n \"treatment_plan_ids\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"insurance_coverages\": [\n {\n \"id\": \"\",\n \"subscription_relation\": \"handicap_dep\",\n \"patient_id\": \"\",\n \"priority\": \"\",\n \"plan_id\": \"\",\n \"subscriber_num\": \"\",\n \"effective_date\": \"\",\n \"expiration_date\": \"\",\n \"plan\": {\n \"id\": \"\",\n \"payer_id\": \"\",\n \"name\": \"\",\n \"address\": \"\",\n \"address2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"zip_code\": \"\",\n \"country_code\": \"\",\n \"group_num\": \"\",\n \"employer_name\": \"\",\n \"foreign_id\": \"\",\n \"updated_at\": \"\",\n \"deleted_at\": \"\"\n },\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"date_of_birth\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"subscription_relation\": \"signif_other\",\n \"patient_id\": \"\",\n \"priority\": \"\",\n \"plan_id\": \"\",\n \"subscriber_num\": \"\",\n \"effective_date\": \"\",\n \"expiration_date\": \"\",\n \"plan\": {\n \"id\": \"\",\n \"payer_id\": \"\",\n \"name\": \"\",\n \"address\": \"\",\n \"address2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"zip_code\": \"\",\n \"country_code\": \"\",\n \"group_num\": \"\",\n \"employer_name\": \"\",\n \"foreign_id\": \"\",\n \"updated_at\": \"\",\n \"deleted_at\": \"\"\n },\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"date_of_birth\": \"\"\n }\n }\n ],\n \"adjustments\": [\n {\n \"id\": \"\",\n \"foreign_id\": \"\",\n \"location_id\": \"\",\n \"patient_id\": \"\",\n \"guarantor_id\": \"\",\n \"provider_id\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\",\n \"deleted_at\": \"\",\n \"adjustment_amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"adjusted_at\": \"\",\n \"transaction_id\": \"\",\n \"charge_id\": \"\",\n \"claim_id\": \"\",\n \"adjustment_type_id\": \"\"\n },\n {\n \"id\": \"\",\n \"foreign_id\": \"\",\n \"location_id\": \"\",\n \"patient_id\": \"\",\n \"guarantor_id\": \"\",\n \"provider_id\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\",\n \"deleted_at\": \"\",\n \"adjustment_amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"adjusted_at\": \"\",\n \"transaction_id\": \"\",\n \"charge_id\": \"\",\n \"claim_id\": \"\",\n \"adjustment_type_id\": \"\"\n }\n ],\n \"charges\": [\n {\n \"id\": \"\",\n \"foreign_id\": \"\",\n \"location_id\": \"\",\n \"patient_id\": \"\",\n \"guarantor_id\": \"\",\n \"provider_id\": \"\",\n \"procedure_id\": \"\",\n \"procedure_code\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\",\n \"fee\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"charged_at\": \"\",\n \"deleted_at\": \"\"\n },\n {\n \"id\": \"\",\n \"foreign_id\": \"\",\n \"location_id\": \"\",\n \"patient_id\": \"\",\n \"guarantor_id\": \"\",\n \"provider_id\": \"\",\n \"procedure_id\": \"\",\n \"procedure_code\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\",\n \"fee\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"charged_at\": \"\",\n \"deleted_at\": \"\"\n }\n ],\n \"payments\": [\n {\n \"id\": \"\",\n \"foreign_id\": \"\",\n \"location_id\": \"\",\n \"patient_id\": \"\",\n \"guarantor_id\": \"\",\n \"provider_id\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\",\n \"deleted_at\": \"\",\n \"payment_amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"paid_at\": \"\",\n \"transaction_id\": \"\",\n \"charge_id\": \"\",\n \"claim_id\": \"\",\n \"payment_plan_id\": \"\",\n \"insurance_plan_id\": \"\",\n \"payment_type_id\": \"\"\n },\n {\n \"id\": \"\",\n \"foreign_id\": \"\",\n \"location_id\": \"\",\n \"patient_id\": \"\",\n \"guarantor_id\": \"\",\n \"provider_id\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\",\n \"deleted_at\": \"\",\n \"payment_amount\": {\n \"amount\": \"\",\n \"currency\": \"\"\n },\n \"paid_at\": \"\",\n \"transaction_id\": \"\",\n \"charge_id\": \"\",\n \"claim_id\": \"\",\n \"payment_plan_id\": \"\",\n \"insurance_plan_id\": \"\",\n \"payment_type_id\": \"\"\n }\n ],\n \"patient_alerts\": [\n {\n \"id\": \"\",\n \"patient_id\": \"\",\n \"note\": \"\",\n \"disabled_at\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\"\n },\n {\n \"id\": \"\",\n \"patient_id\": \"\",\n \"note\": \"\",\n \"disabled_at\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\"\n }\n ],\n \"appointments\": [\n {\n \"id\": \"\",\n \"provider_id\": \"\",\n \"provider_name\": \"\",\n \"start_time\": \"\",\n \"end_time\": \"\",\n \"location_id\": \"\",\n \"confirmed\": \"\"\n },\n {\n \"id\": \"\",\n \"provider_id\": \"\",\n \"provider_name\": \"\",\n \"start_time\": \"\",\n \"end_time\": \"\",\n \"location_id\": \"\",\n \"confirmed\": \"\"\n }\n ],\n \"location_ids\": [\n \"\",\n \"\"\n ],\n \"address\": {\n \"line_1\": \"\",\n \"line_2\": \"\",\n \"postal_code\": \"\",\n \"city\": \"\",\n \"region\": \"\"\n }\n },\n \"count\": \"\"\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-e47d7763-a27c-4782-9593-d34325d4cd23" }, { "id": "327a0912-503a-4d74-b650-99ab62b1afac", "name": "Bad Request", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/patients/:id?subdomain=&include[]=provider", "host": [ "{{baseUrl}}" ], "path": [ "patients", ":id" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "Resources to be included in the response", "key": "include[]", "value": "provider" } ], "variable": [ { "key": "id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-327a0912-503a-4d74-b650-99ab62b1afac" }, { "id": "bd2a572d-2f86-4566-9457-de499edf7711", "name": "Unauthorized", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/patients/:id?subdomain=&include[]=provider", "host": [ "{{baseUrl}}" ], "path": [ "patients", ":id" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "Resources to be included in the response", "key": "include[]", "value": "provider" } ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-bd2a572d-2f86-4566-9457-de499edf7711" }, { "id": "955d7756-1e48-4f13-a0c2-d20ddb8e0dfc", "name": "Forbidden", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/patients/:id?subdomain=&include[]=provider", "host": [ "{{baseUrl}}" ], "path": [ "patients", ":id" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "Resources to be included in the response", "key": "include[]", "value": "provider" } ], "variable": [ { "key": "id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-955d7756-1e48-4f13-a0c2-d20ddb8e0dfc" }, { "id": "60771fe5-b9d4-41ea-a7ff-47bceebeb3ff", "name": "Not Found", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/patients/:id?subdomain=&include[]=provider", "host": [ "{{baseUrl}}" ], "path": [ "patients", ":id" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "Resources to be included in the response", "key": "include[]", "value": "provider" } ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-60771fe5-b9d4-41ea-a7ff-47bceebeb3ff" }, { "id": "371cca5f-c12e-4acd-a982-506925a18cf9", "name": "Internal Server Error", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/patients/:id?subdomain=&include[]=provider", "host": [ "{{baseUrl}}" ], "path": [ "patients", ":id" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "Resources to be included in the response", "key": "include[]", "value": "provider" } ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-371cca5f-c12e-4acd-a982-506925a18cf9" } ], "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-42ddd1a6-b4d3-42ac-b316-d4f4f13b71c9" } ], "id": "a42eb5c9-ef21-49e5-9657-632aeca324d0", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-a42eb5c9-ef21-49e5-9657-632aeca324d0" }, { "name": "View patients", "id": "94c2703c-0424-48ea-9c0a-af27e376f565", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=&sort=id&name=&email=&phone_number=&date_of_birth=&inactive=&foreign_id=&updated_since=&new_patient=&non_patient=&forms_syncable=&location_strict=false&start_cursor=&end_cursor=&per_page=5", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" }, { "description": "Optional comma-separated string of fields to sort on.\nInclude a leading dash for descending order.\n\nAvailable fields:\n * id\n * -id\n * updated_at\n * -updated_at\n", "key": "sort", "value": "id" }, { "description": "Filter by patient name", "key": "name", "value": "" }, { "description": "Filter by patient email", "key": "email", "value": "" }, { "description": "Filter by patient phone number", "key": "phone_number", "value": "" }, { "description": "Filter by patient date of birth. Must be a parseable date string, recommended format is YYYY-MM-DD", "key": "date_of_birth", "value": "" }, { "description": "Filter by inactive status. When true, returns only inactive patients. When false, returns only active patients. When not specified, does not filter", "key": "inactive", "value": "" }, { "description": "Filter by the unique patient id from the EHR", "key": "foreign_id", "value": "" }, { "description": "Only return patients updated at or after the specified date/time. Must be a parseable Date, recommended formats are YYYY-MM-DD or YYYY-MM-DDThh:mm:ss+0000", "key": "updated_since", "value": "" }, { "description": "Filter patients by new_patient status. When true, returns only new patients with an upcoming appointment. When false, returns only non-new patients. When not specified, returns both regular patients and new patients with upcoming appointments. Patients with the attribute new_patient=true are patients that do not fully exist in the EHR so cannot be used to book appointments. When the patient record is officially created (and read by us) in the EHR, record associations will be created and any new_patient records are deleted.", "key": "new_patient", "value": "" }, { "description": "Specify if you want to filter non_patients. In case of true: return only non_patients. In case of false: Result does not include non_patients. In case of null: do not set filter/return any", "key": "non_patient", "value": "" }, { "description": "Specify if you want to filter to patients that can have forms inserted into their patient file. In case of true: Return only patients that can have forms inserted into their patient file. In case of false or nil: do not filter", "key": "forms_syncable", "value": "" }, { "description": "Only returns patients belonging to the specified location, rather than searching across the EHR system", "key": "location_strict", "value": "false" }, { "description": "First item of the current page. Starts empty", "key": "start_cursor", "value": "" }, { "description": "Last item of the current page. Starts empty", "key": "end_cursor", "value": "" }, { "description": "Number of results to return per page. Maximum allowed amount is 1000.", "key": "per_page", "value": "5" } ] }, "description": "This endpoint returns a list of patients for the specified location, narrowed down by the optional filters configured." }, "response": [ { "id": "1b6e7488-dccc-4b78-8259-fb873f77dc03", "name": "Successful", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=&sort=id&name=&email=&phone_number=&date_of_birth=&inactive=&foreign_id=&updated_since=&new_patient=&non_patient=&forms_syncable=&location_strict=false&start_cursor=&end_cursor=&per_page=5", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" }, { "description": "Optional comma-separated string of fields to sort on.\nInclude a leading dash for descending order.\n\nAvailable fields:\n * id\n * -id\n * updated_at\n * -updated_at\n", "key": "sort", "value": "id" }, { "description": "Filter by patient name", "key": "name", "value": "" }, { "description": "Filter by patient email", "key": "email", "value": "" }, { "description": "Filter by patient phone number", "key": "phone_number", "value": "" }, { "description": "Filter by patient date of birth. Must be a parseable date string, recommended format is YYYY-MM-DD", "key": "date_of_birth", "value": "" }, { "description": "Filter by inactive status. When true, returns only inactive patients. When false, returns only active patients. When not specified, does not filter", "key": "inactive", "value": "" }, { "description": "Filter by the unique patient id from the EHR", "key": "foreign_id", "value": "" }, { "description": "Only return patients updated at or after the specified date/time. Must be a parseable Date, recommended formats are YYYY-MM-DD or YYYY-MM-DDThh:mm:ss+0000", "key": "updated_since", "value": "" }, { "description": "Filter patients by new_patient status. When true, returns only new patients with an upcoming appointment. When false, returns only non-new patients. When not specified, returns both regular patients and new patients with upcoming appointments. Patients with the attribute new_patient=true are patients that do not fully exist in the EHR so cannot be used to book appointments. When the patient record is officially created (and read by us) in the EHR, record associations will be created and any new_patient records are deleted.", "key": "new_patient", "value": "" }, { "description": "Specify if you want to filter non_patients. In case of true: return only non_patients. In case of false: Result does not include non_patients. In case of null: do not set filter/return any", "key": "non_patient", "value": "" }, { "description": "Specify if you want to filter to patients that can have forms inserted into their patient file. In case of true: Return only patients that can have forms inserted into their patient file. In case of false or nil: do not filter", "key": "forms_syncable", "value": "" }, { "description": "Only returns patients belonging to the specified location, rather than searching across the EHR system", "key": "location_strict", "value": "false" }, { "description": "First item of the current page. Starts empty", "key": "start_cursor", "value": "" }, { "description": "Last item of the current page. Starts empty", "key": "end_cursor", "value": "" }, { "description": "Number of results to return per page. Maximum allowed amount is 1000.", "key": "per_page", "value": "5" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"error\": [\n \"\",\n \"\"\n ],\n \"data\": [\n {\n \"id\": \"\",\n \"email\": \"\",\n \"first_name\": \"\",\n \"middle_name\": \"\",\n \"last_name\": \"\",\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"institution_id\": \"\",\n \"foreign_id\": \"\",\n \"foreign_id_type\": \"\",\n \"bio\": {},\n \"inactive\": \"\",\n \"last_sync_time\": \"\",\n \"guarantor_id\": \"\",\n \"billing_type\": \"\",\n \"chart_id\": \"\",\n \"preferred_language\": \"\",\n \"provider_id\": \"\",\n \"hipaa\": {\n \"authorization\": \"\",\n \"authorization_date\": \"\",\n \"privacy\": \"\",\n \"privacy_date\": \"\",\n \"consent\": \"\",\n \"consent_date\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"email\": \"\",\n \"first_name\": \"\",\n \"middle_name\": \"\",\n \"last_name\": \"\",\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"institution_id\": \"\",\n \"foreign_id\": \"\",\n \"foreign_id_type\": \"\",\n \"bio\": {},\n \"inactive\": \"\",\n \"last_sync_time\": \"\",\n \"guarantor_id\": \"\",\n \"billing_type\": \"\",\n \"chart_id\": \"\",\n \"preferred_language\": \"\",\n \"provider_id\": \"\",\n \"hipaa\": {\n \"authorization\": \"\",\n \"authorization_date\": \"\",\n \"privacy\": \"\",\n \"privacy_date\": \"\",\n \"consent\": \"\",\n \"consent_date\": \"\"\n }\n }\n ],\n \"page_info\": {}\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-1b6e7488-dccc-4b78-8259-fb873f77dc03" }, { "id": "6089d9ce-871c-48a1-ae08-45cda4aee0df", "name": "Bad Request", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=&sort=id&name=&email=&phone_number=&date_of_birth=&inactive=&foreign_id=&updated_since=&new_patient=&non_patient=&forms_syncable=&location_strict=false&start_cursor=&end_cursor=&per_page=5", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" }, { "description": "Optional comma-separated string of fields to sort on.\nInclude a leading dash for descending order.\n\nAvailable fields:\n * id\n * -id\n * updated_at\n * -updated_at\n", "key": "sort", "value": "id" }, { "description": "Filter by patient name", "key": "name", "value": "" }, { "description": "Filter by patient email", "key": "email", "value": "" }, { "description": "Filter by patient phone number", "key": "phone_number", "value": "" }, { "description": "Filter by patient date of birth. Must be a parseable date string, recommended format is YYYY-MM-DD", "key": "date_of_birth", "value": "" }, { "description": "Filter by inactive status. When true, returns only inactive patients. When false, returns only active patients. When not specified, does not filter", "key": "inactive", "value": "" }, { "description": "Filter by the unique patient id from the EHR", "key": "foreign_id", "value": "" }, { "description": "Only return patients updated at or after the specified date/time. Must be a parseable Date, recommended formats are YYYY-MM-DD or YYYY-MM-DDThh:mm:ss+0000", "key": "updated_since", "value": "" }, { "description": "Filter patients by new_patient status. When true, returns only new patients with an upcoming appointment. When false, returns only non-new patients. When not specified, returns both regular patients and new patients with upcoming appointments. Patients with the attribute new_patient=true are patients that do not fully exist in the EHR so cannot be used to book appointments. When the patient record is officially created (and read by us) in the EHR, record associations will be created and any new_patient records are deleted.", "key": "new_patient", "value": "" }, { "description": "Specify if you want to filter non_patients. In case of true: return only non_patients. In case of false: Result does not include non_patients. In case of null: do not set filter/return any", "key": "non_patient", "value": "" }, { "description": "Specify if you want to filter to patients that can have forms inserted into their patient file. In case of true: Return only patients that can have forms inserted into their patient file. In case of false or nil: do not filter", "key": "forms_syncable", "value": "" }, { "description": "Only returns patients belonging to the specified location, rather than searching across the EHR system", "key": "location_strict", "value": "false" }, { "description": "First item of the current page. Starts empty", "key": "start_cursor", "value": "" }, { "description": "Last item of the current page. Starts empty", "key": "end_cursor", "value": "" }, { "description": "Number of results to return per page. Maximum allowed amount is 1000.", "key": "per_page", "value": "5" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-6089d9ce-871c-48a1-ae08-45cda4aee0df" }, { "id": "216e4d47-1a60-4b5c-bfc3-90c88b0f5e0a", "name": "Unauthorized", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=&sort=id&name=&email=&phone_number=&date_of_birth=&inactive=&foreign_id=&updated_since=&new_patient=&non_patient=&forms_syncable=&location_strict=false&start_cursor=&end_cursor=&per_page=5", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" }, { "description": "Optional comma-separated string of fields to sort on.\nInclude a leading dash for descending order.\n\nAvailable fields:\n * id\n * -id\n * updated_at\n * -updated_at\n", "key": "sort", "value": "id" }, { "description": "Filter by patient name", "key": "name", "value": "" }, { "description": "Filter by patient email", "key": "email", "value": "" }, { "description": "Filter by patient phone number", "key": "phone_number", "value": "" }, { "description": "Filter by patient date of birth. Must be a parseable date string, recommended format is YYYY-MM-DD", "key": "date_of_birth", "value": "" }, { "description": "Filter by inactive status. When true, returns only inactive patients. When false, returns only active patients. When not specified, does not filter", "key": "inactive", "value": "" }, { "description": "Filter by the unique patient id from the EHR", "key": "foreign_id", "value": "" }, { "description": "Only return patients updated at or after the specified date/time. Must be a parseable Date, recommended formats are YYYY-MM-DD or YYYY-MM-DDThh:mm:ss+0000", "key": "updated_since", "value": "" }, { "description": "Filter patients by new_patient status. When true, returns only new patients with an upcoming appointment. When false, returns only non-new patients. When not specified, returns both regular patients and new patients with upcoming appointments. Patients with the attribute new_patient=true are patients that do not fully exist in the EHR so cannot be used to book appointments. When the patient record is officially created (and read by us) in the EHR, record associations will be created and any new_patient records are deleted.", "key": "new_patient", "value": "" }, { "description": "Specify if you want to filter non_patients. In case of true: return only non_patients. In case of false: Result does not include non_patients. In case of null: do not set filter/return any", "key": "non_patient", "value": "" }, { "description": "Specify if you want to filter to patients that can have forms inserted into their patient file. In case of true: Return only patients that can have forms inserted into their patient file. In case of false or nil: do not filter", "key": "forms_syncable", "value": "" }, { "description": "Only returns patients belonging to the specified location, rather than searching across the EHR system", "key": "location_strict", "value": "false" }, { "description": "First item of the current page. Starts empty", "key": "start_cursor", "value": "" }, { "description": "Last item of the current page. Starts empty", "key": "end_cursor", "value": "" }, { "description": "Number of results to return per page. Maximum allowed amount is 1000.", "key": "per_page", "value": "5" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-216e4d47-1a60-4b5c-bfc3-90c88b0f5e0a" }, { "id": "ea1aa09a-4d1f-4e93-b4b7-420e8df98720", "name": "Forbidden", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=&sort=id&name=&email=&phone_number=&date_of_birth=&inactive=&foreign_id=&updated_since=&new_patient=&non_patient=&forms_syncable=&location_strict=false&start_cursor=&end_cursor=&per_page=5", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" }, { "description": "Optional comma-separated string of fields to sort on.\nInclude a leading dash for descending order.\n\nAvailable fields:\n * id\n * -id\n * updated_at\n * -updated_at\n", "key": "sort", "value": "id" }, { "description": "Filter by patient name", "key": "name", "value": "" }, { "description": "Filter by patient email", "key": "email", "value": "" }, { "description": "Filter by patient phone number", "key": "phone_number", "value": "" }, { "description": "Filter by patient date of birth. Must be a parseable date string, recommended format is YYYY-MM-DD", "key": "date_of_birth", "value": "" }, { "description": "Filter by inactive status. When true, returns only inactive patients. When false, returns only active patients. When not specified, does not filter", "key": "inactive", "value": "" }, { "description": "Filter by the unique patient id from the EHR", "key": "foreign_id", "value": "" }, { "description": "Only return patients updated at or after the specified date/time. Must be a parseable Date, recommended formats are YYYY-MM-DD or YYYY-MM-DDThh:mm:ss+0000", "key": "updated_since", "value": "" }, { "description": "Filter patients by new_patient status. When true, returns only new patients with an upcoming appointment. When false, returns only non-new patients. When not specified, returns both regular patients and new patients with upcoming appointments. Patients with the attribute new_patient=true are patients that do not fully exist in the EHR so cannot be used to book appointments. When the patient record is officially created (and read by us) in the EHR, record associations will be created and any new_patient records are deleted.", "key": "new_patient", "value": "" }, { "description": "Specify if you want to filter non_patients. In case of true: return only non_patients. In case of false: Result does not include non_patients. In case of null: do not set filter/return any", "key": "non_patient", "value": "" }, { "description": "Specify if you want to filter to patients that can have forms inserted into their patient file. In case of true: Return only patients that can have forms inserted into their patient file. In case of false or nil: do not filter", "key": "forms_syncable", "value": "" }, { "description": "Only returns patients belonging to the specified location, rather than searching across the EHR system", "key": "location_strict", "value": "false" }, { "description": "First item of the current page. Starts empty", "key": "start_cursor", "value": "" }, { "description": "Last item of the current page. Starts empty", "key": "end_cursor", "value": "" }, { "description": "Number of results to return per page. Maximum allowed amount is 1000.", "key": "per_page", "value": "5" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-ea1aa09a-4d1f-4e93-b4b7-420e8df98720" }, { "id": "6c97df6a-deae-4ad6-b967-17b4af535ba4", "name": "Not Found", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=&sort=id&name=&email=&phone_number=&date_of_birth=&inactive=&foreign_id=&updated_since=&new_patient=&non_patient=&forms_syncable=&location_strict=false&start_cursor=&end_cursor=&per_page=5", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" }, { "description": "Optional comma-separated string of fields to sort on.\nInclude a leading dash for descending order.\n\nAvailable fields:\n * id\n * -id\n * updated_at\n * -updated_at\n", "key": "sort", "value": "id" }, { "description": "Filter by patient name", "key": "name", "value": "" }, { "description": "Filter by patient email", "key": "email", "value": "" }, { "description": "Filter by patient phone number", "key": "phone_number", "value": "" }, { "description": "Filter by patient date of birth. Must be a parseable date string, recommended format is YYYY-MM-DD", "key": "date_of_birth", "value": "" }, { "description": "Filter by inactive status. When true, returns only inactive patients. When false, returns only active patients. When not specified, does not filter", "key": "inactive", "value": "" }, { "description": "Filter by the unique patient id from the EHR", "key": "foreign_id", "value": "" }, { "description": "Only return patients updated at or after the specified date/time. Must be a parseable Date, recommended formats are YYYY-MM-DD or YYYY-MM-DDThh:mm:ss+0000", "key": "updated_since", "value": "" }, { "description": "Filter patients by new_patient status. When true, returns only new patients with an upcoming appointment. When false, returns only non-new patients. When not specified, returns both regular patients and new patients with upcoming appointments. Patients with the attribute new_patient=true are patients that do not fully exist in the EHR so cannot be used to book appointments. When the patient record is officially created (and read by us) in the EHR, record associations will be created and any new_patient records are deleted.", "key": "new_patient", "value": "" }, { "description": "Specify if you want to filter non_patients. In case of true: return only non_patients. In case of false: Result does not include non_patients. In case of null: do not set filter/return any", "key": "non_patient", "value": "" }, { "description": "Specify if you want to filter to patients that can have forms inserted into their patient file. In case of true: Return only patients that can have forms inserted into their patient file. In case of false or nil: do not filter", "key": "forms_syncable", "value": "" }, { "description": "Only returns patients belonging to the specified location, rather than searching across the EHR system", "key": "location_strict", "value": "false" }, { "description": "First item of the current page. Starts empty", "key": "start_cursor", "value": "" }, { "description": "Last item of the current page. Starts empty", "key": "end_cursor", "value": "" }, { "description": "Number of results to return per page. Maximum allowed amount is 1000.", "key": "per_page", "value": "5" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-6c97df6a-deae-4ad6-b967-17b4af535ba4" }, { "id": "7e5a46e4-60be-49af-b3d4-c1a1e56f3763", "name": "Internal Server Error", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=&sort=id&name=&email=&phone_number=&date_of_birth=&inactive=&foreign_id=&updated_since=&new_patient=&non_patient=&forms_syncable=&location_strict=false&start_cursor=&end_cursor=&per_page=5", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" }, { "description": "Optional comma-separated string of fields to sort on.\nInclude a leading dash for descending order.\n\nAvailable fields:\n * id\n * -id\n * updated_at\n * -updated_at\n", "key": "sort", "value": "id" }, { "description": "Filter by patient name", "key": "name", "value": "" }, { "description": "Filter by patient email", "key": "email", "value": "" }, { "description": "Filter by patient phone number", "key": "phone_number", "value": "" }, { "description": "Filter by patient date of birth. Must be a parseable date string, recommended format is YYYY-MM-DD", "key": "date_of_birth", "value": "" }, { "description": "Filter by inactive status. When true, returns only inactive patients. When false, returns only active patients. When not specified, does not filter", "key": "inactive", "value": "" }, { "description": "Filter by the unique patient id from the EHR", "key": "foreign_id", "value": "" }, { "description": "Only return patients updated at or after the specified date/time. Must be a parseable Date, recommended formats are YYYY-MM-DD or YYYY-MM-DDThh:mm:ss+0000", "key": "updated_since", "value": "" }, { "description": "Filter patients by new_patient status. When true, returns only new patients with an upcoming appointment. When false, returns only non-new patients. When not specified, returns both regular patients and new patients with upcoming appointments. Patients with the attribute new_patient=true are patients that do not fully exist in the EHR so cannot be used to book appointments. When the patient record is officially created (and read by us) in the EHR, record associations will be created and any new_patient records are deleted.", "key": "new_patient", "value": "" }, { "description": "Specify if you want to filter non_patients. In case of true: return only non_patients. In case of false: Result does not include non_patients. In case of null: do not set filter/return any", "key": "non_patient", "value": "" }, { "description": "Specify if you want to filter to patients that can have forms inserted into their patient file. In case of true: Return only patients that can have forms inserted into their patient file. In case of false or nil: do not filter", "key": "forms_syncable", "value": "" }, { "description": "Only returns patients belonging to the specified location, rather than searching across the EHR system", "key": "location_strict", "value": "false" }, { "description": "First item of the current page. Starts empty", "key": "start_cursor", "value": "" }, { "description": "Last item of the current page. Starts empty", "key": "end_cursor", "value": "" }, { "description": "Number of results to return per page. Maximum allowed amount is 1000.", "key": "per_page", "value": "5" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-7e5a46e4-60be-49af-b3d4-c1a1e56f3763" } ], "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-94c2703c-0424-48ea-9c0a-af27e376f565" }, { "name": "Create patient", "id": "8ff87568-56b2-4990-9c19-edb41d1f70c2", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"provider\": {\n \"provider_id\": \"\"\n },\n \"patient\": {\n \"first_name\": \"\",\n \"last_name\": \"\",\n \"email\": \"\",\n \"bio\": {\n \"date_of_birth\": \"\",\n \"phone_number\": \"\",\n \"home_phone_number\": \"\",\n \"cell_phone_number\": \"\",\n \"work_phone_number\": \"\",\n \"custom_contact_number\": \"\",\n \"gender\": \"Other\",\n \"weight\": \"\",\n \"height\": \"\",\n \"street_address\": \"\",\n \"address_line_1\": \"\",\n \"address_line_2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"zip_code\": \"\",\n \"insurance_name\": \"\",\n \"ssn\": \"\",\n \"race\": \"\"\n }\n },\n \"return_existing_if_match\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" } ] }, "description": "This endpoint creates a new patient or returns an existing patient if return_existing_if_match is true. Responds with 201 when a new patient is created, or with 200 and the existing patient when return_existing_if_match is true and a patient with matching information already exists." }, "response": [ { "id": "cc9a2244-cf40-4554-99ea-a0221a827bf2", "name": "Successful", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"provider\": {\n \"provider_id\": \"\"\n },\n \"patient\": {\n \"first_name\": \"\",\n \"last_name\": \"\",\n \"email\": \"\",\n \"bio\": {\n \"date_of_birth\": \"\",\n \"phone_number\": \"\",\n \"home_phone_number\": \"\",\n \"cell_phone_number\": \"\",\n \"work_phone_number\": \"\",\n \"custom_contact_number\": \"\",\n \"gender\": \"Other\",\n \"weight\": \"\",\n \"height\": \"\",\n \"street_address\": \"\",\n \"address_line_1\": \"\",\n \"address_line_2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"zip_code\": \"\",\n \"insurance_name\": \"\",\n \"ssn\": \"\",\n \"race\": \"\"\n }\n },\n \"return_existing_if_match\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"error\": [\n \"\",\n \"\"\n ],\n \"data\": {\n \"user\": {\n \"id\": \"\",\n \"email\": \"\",\n \"first_name\": \"\",\n \"middle_name\": \"\",\n \"last_name\": \"\",\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"institution_id\": \"\",\n \"foreign_id\": \"\",\n \"foreign_id_type\": \"\",\n \"bio\": {},\n \"inactive\": \"\",\n \"last_sync_time\": \"\",\n \"guarantor_id\": \"\",\n \"billing_type\": \"\",\n \"chart_id\": \"\",\n \"preferred_language\": \"\",\n \"preferred_locale\": \"\",\n \"location_ids\": [\n \"\",\n \"\"\n ]\n }\n },\n \"count\": \"\"\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-cc9a2244-cf40-4554-99ea-a0221a827bf2" }, { "id": "a03ede61-c735-4063-9be0-c81979a20153", "name": "Successful", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"provider\": {\n \"provider_id\": \"\"\n },\n \"patient\": {\n \"first_name\": \"\",\n \"last_name\": \"\",\n \"email\": \"\",\n \"bio\": {\n \"date_of_birth\": \"\",\n \"phone_number\": \"\",\n \"home_phone_number\": \"\",\n \"cell_phone_number\": \"\",\n \"work_phone_number\": \"\",\n \"custom_contact_number\": \"\",\n \"gender\": \"Other\",\n \"weight\": \"\",\n \"height\": \"\",\n \"street_address\": \"\",\n \"address_line_1\": \"\",\n \"address_line_2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"zip_code\": \"\",\n \"insurance_name\": \"\",\n \"ssn\": \"\",\n \"race\": \"\"\n }\n },\n \"return_existing_if_match\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"error\": [\n \"\",\n \"\"\n ],\n \"data\": {\n \"user\": {\n \"id\": \"\",\n \"email\": \"\",\n \"first_name\": \"\",\n \"middle_name\": \"\",\n \"last_name\": \"\",\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"institution_id\": \"\",\n \"foreign_id\": \"\",\n \"foreign_id_type\": \"\",\n \"bio\": {},\n \"inactive\": \"\",\n \"last_sync_time\": \"\",\n \"guarantor_id\": \"\",\n \"billing_type\": \"\",\n \"chart_id\": \"\",\n \"preferred_language\": \"\",\n \"preferred_locale\": \"\",\n \"location_ids\": [\n \"\",\n \"\"\n ]\n }\n },\n \"count\": \"\"\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-a03ede61-c735-4063-9be0-c81979a20153" }, { "id": "a8a66b94-c925-4a12-8fa1-340cedd44cfe", "name": "Bad Request", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"provider\": {\n \"provider_id\": \"\"\n },\n \"patient\": {\n \"first_name\": \"\",\n \"last_name\": \"\",\n \"email\": \"\",\n \"bio\": {\n \"date_of_birth\": \"\",\n \"phone_number\": \"\",\n \"home_phone_number\": \"\",\n \"cell_phone_number\": \"\",\n \"work_phone_number\": \"\",\n \"custom_contact_number\": \"\",\n \"gender\": \"Other\",\n \"weight\": \"\",\n \"height\": \"\",\n \"street_address\": \"\",\n \"address_line_1\": \"\",\n \"address_line_2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"zip_code\": \"\",\n \"insurance_name\": \"\",\n \"ssn\": \"\",\n \"race\": \"\"\n }\n },\n \"return_existing_if_match\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-a8a66b94-c925-4a12-8fa1-340cedd44cfe" }, { "id": "2cf64b50-c407-4f8b-a391-25b004618da3", "name": "Unauthorized", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"provider\": {\n \"provider_id\": \"\"\n },\n \"patient\": {\n \"first_name\": \"\",\n \"last_name\": \"\",\n \"email\": \"\",\n \"bio\": {\n \"date_of_birth\": \"\",\n \"phone_number\": \"\",\n \"home_phone_number\": \"\",\n \"cell_phone_number\": \"\",\n \"work_phone_number\": \"\",\n \"custom_contact_number\": \"\",\n \"gender\": \"Other\",\n \"weight\": \"\",\n \"height\": \"\",\n \"street_address\": \"\",\n \"address_line_1\": \"\",\n \"address_line_2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"zip_code\": \"\",\n \"insurance_name\": \"\",\n \"ssn\": \"\",\n \"race\": \"\"\n }\n },\n \"return_existing_if_match\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-2cf64b50-c407-4f8b-a391-25b004618da3" }, { "id": "6452d1be-ddff-4695-b655-29d0119fd20d", "name": "Forbidden", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"provider\": {\n \"provider_id\": \"\"\n },\n \"patient\": {\n \"first_name\": \"\",\n \"last_name\": \"\",\n \"email\": \"\",\n \"bio\": {\n \"date_of_birth\": \"\",\n \"phone_number\": \"\",\n \"home_phone_number\": \"\",\n \"cell_phone_number\": \"\",\n \"work_phone_number\": \"\",\n \"custom_contact_number\": \"\",\n \"gender\": \"Other\",\n \"weight\": \"\",\n \"height\": \"\",\n \"street_address\": \"\",\n \"address_line_1\": \"\",\n \"address_line_2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"zip_code\": \"\",\n \"insurance_name\": \"\",\n \"ssn\": \"\",\n \"race\": \"\"\n }\n },\n \"return_existing_if_match\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-6452d1be-ddff-4695-b655-29d0119fd20d" }, { "id": "a3edd8cd-97f6-4dc0-84a4-8ad4ee7152ba", "name": "Not Found", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"provider\": {\n \"provider_id\": \"\"\n },\n \"patient\": {\n \"first_name\": \"\",\n \"last_name\": \"\",\n \"email\": \"\",\n \"bio\": {\n \"date_of_birth\": \"\",\n \"phone_number\": \"\",\n \"home_phone_number\": \"\",\n \"cell_phone_number\": \"\",\n \"work_phone_number\": \"\",\n \"custom_contact_number\": \"\",\n \"gender\": \"Other\",\n \"weight\": \"\",\n \"height\": \"\",\n \"street_address\": \"\",\n \"address_line_1\": \"\",\n \"address_line_2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"zip_code\": \"\",\n \"insurance_name\": \"\",\n \"ssn\": \"\",\n \"race\": \"\"\n }\n },\n \"return_existing_if_match\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-a3edd8cd-97f6-4dc0-84a4-8ad4ee7152ba" }, { "id": "40b2c760-be23-42aa-9222-b518bcdd07ac", "name": "Internal Server Error", "originalRequest": { "method": "POST", "header": [ { "description": "(Required) The NexHealth API version", "key": "Nex-Api-Version", "value": "v3.0.0" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"provider\": {\n \"provider_id\": \"\"\n },\n \"patient\": {\n \"first_name\": \"\",\n \"last_name\": \"\",\n \"email\": \"\",\n \"bio\": {\n \"date_of_birth\": \"\",\n \"phone_number\": \"\",\n \"home_phone_number\": \"\",\n \"cell_phone_number\": \"\",\n \"work_phone_number\": \"\",\n \"custom_contact_number\": \"\",\n \"gender\": \"Other\",\n \"weight\": \"\",\n \"height\": \"\",\n \"street_address\": \"\",\n \"address_line_1\": \"\",\n \"address_line_2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"zip_code\": \"\",\n \"insurance_name\": \"\",\n \"ssn\": \"\",\n \"race\": \"\"\n }\n },\n \"return_existing_if_match\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/patients?subdomain=&location_id=", "host": [ "{{baseUrl}}" ], "path": [ "patients" ], "query": [ { "description": "(Required) Used to scope the request to the specified institution", "key": "subdomain", "value": "" }, { "description": "(Required) Used to scope the request to the specified location", "key": "location_id", "value": "" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"description\": \"\",\n \"data\": {},\n \"error\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-40b2c760-be23-42aa-9222-b518bcdd07ac" } ], "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-8ff87568-56b2-4990-9c19-edb41d1f70c2" } ], "id": "e80b6cf7-44ae-49a3-9491-e9411997f21f", "createdAt": "2026-07-28T02:20:10.000Z", "updatedAt": "2026-07-28T02:20:10.000Z", "uid": "35240-e80b6cf7-44ae-49a3-9491-e9411997f21f" } ], "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "Authorization", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://nexhealth.info" } ] }