Protocols

List

Fetch a list of protocols available in the users organization

Request

GET /v1/protocols

Response

HTTP Status code

200

Body

{
  "data": [
    {
      "id": "9890ed24-405d-4688-abcd-b7f829d75939",
      "programId": "9890ed24-405d-4688-abcd-b7f829d75939",
      "name": "Protocol 1",
      "description": "This is a sample protocol description.",
      "patientActionReminderTime": "10:20:30",
      "healthcareOverdueReminderTime": "10:20:30",
      "patientOverdueReminderTime": "10:20:30",
      "timezone": "Europe/Amsterdam",
      "autoProcessOverdues": true,
      "inactivityOverdueLimit": 30,
      "triggerCommentAlerts": true,
      "createdAt": "2024-09-17T15:45:00+02:00"
    }
  ],
  "meta": {}
}

Example

GET /v1/protocols HTTP/1.1
Authorization: Bearer <api-key>
Host: api.luscii.com
HTTP/1.1 200 OK
Content-Type: application/json

{"data":[{"id":"9890ed24-405d-4688-abcd-b7f829d75939","programId":"9890ed24-405d-4688-abcd-b7f8
29d75939","name":"Protocol 1","description":"This is a sample protocol description.","patientAc
tionReminderTime":"10:20:30","healthcareOverdueReminderTime":"10:20:30","patientOverdueReminder
Time":"10:20:30","timezone":"Europe/Amsterdam","autoProcessOverdues":true,"inactivityOverdueLim
it":30,"triggerCommentAlerts":true,"createdAt":"2024-09-17T15:45:00+02:00"}],"meta":{}}