JUMP TODeveloper DashboardMy RequestsAwesome New APIGetting Started with OPTT-libraryGetting Access and Authorization via OAuth Token:How to REFRESH TOKENcaregiver-session-controllerHow to Creating a Session by a Care Provider (and assigning homework)list all of session for a caregiverHow to access the session data: Care ProviderHow to close a sessionClient-Session-ControllerList of all SessionsHow to access the session data: ClientCaregiver-assign homeworkHow to Assign homework to the ClientList of Assignments created by the Care ProviderDetails of each AssignmentClient-AssignmentList of Assignments of each ClientHow to submit homeworkFeedbackHow to Provide FeedbackCommenting on Feedback by a Care ProviderSSOSSOCreating a ClientCreating a Design Plan for the client as a ClinicShowing the list of all Design Plans created by the ClinicCreating a Client account through ClinicCreating a care providerHow to add a care providerProfile APIscaregiver-controllerget Caregiver data by Caregiver principalgetupdate CaregiverputGets caregiver's announcementsgetget module by idgetRetrieve all clients of a caregivergetGets all questioner test clientgetGet List of all clients Partial detailsgetget a client datagetRetrieve all caregiver of a clientgetCreates a Video Appointment for this caregiver and his clientpostRetrieve Dashboard info for a caregivergetgetting DesignPlan list per caregivergetCreating a new Design Planpostupdate design planputEliminating a Design-Plan by iddeleteget a DesignPlan by IdgetGet Document listgetCreating a new Documentpostretrieve a documentgetEliminating a Document by iddeleteGets all Feedback Templatesgetchange client languageputCalls Sensitive Word Check and Sends Appropriate NotificationsgetGets caregiver's settingsgetupdating caregiver settingsputGets all appointments data corresponding the caregivergetGets the appointment's data corresponding the given Idgetcaregiver-feedback-controllerlist Assignment Feedbacks or comments of a feedback or autoSave of themgetpost a feedback or commentpostGet feedback model by caregivergetmodule-controllerGet Modules list by caregivergetGet Modules list by clinicgetcaregiver-note-controllerGets all Notes for a Sessiongetadds a note to this session by caregiverpostcaregiver-session-controllerget session list for a caregivergetCreate a sessionpostUpdate a session by caregiverputlist assignments of a caregivergetassign an assignment to a sessionputGet answer datagetUpdate Assignmentputlist assignments of a caregivergetDelete assignmentdeleteget session for a client by a caregivergetGet a list of client assignments by a caregivergetassign a document to a sessionputget assignment score history of client for an assignment by a caregivergetGet session datagetdelete a session by iddeleteclose a session by a caregiverputchat-controllerSend chat message email for caregiverpostclient-controllerretrieve a client profilegetupdating a client by idputget module bytes by idgetGets client's caregivergetGet client's clinic datagetCreate a new Client by CPMpostCreate a new Client by CPMpostGets client's dashboard informationgetget module by idgetget module by idgetchange client languageputGets client's settingsgetupdating client settingsputclient-feedback-controllerList feedbacks or comments or get autoSave of feedback or commentgetpost a comment , or reply of a comment for a feedbackpostUpdate feedback as seenputList feedbacks of a sessiongetGet feedback model by clientgetclient-session-controllerList SessionsgetList assignmentsgetGet answer datagetPost Assignment answerpostList assignment answer draftsgetGet Client Last Session GoalgetGet Assignment datagetGet Client Session DashboardgetGet session datagetList assignments of a session by sessionIdgetclinic-controllergetting Clinic data by emailgetupdate Clinicputget module by idgetBulk reset users password by selected list or all userspostretrieve a Clinic by cmp tokengetGet clinic cpm linkgetGet clinic dashboard informationgetgetting DesignPlan list per clinicgetCreating a new Design Planpostupdate design planputEliminating a Design-Plan by iddeleteget a DesignPlan by IdgetGet Document listgetCreating a new Documentpostretrieve a documentgetEliminating a Document by iddeleteget provinces listgetUpdate clinic terms and condition page linkputgetting Clinic data by emailgetclinic-caregiver-controllerList Caregivers partial pageablegetcreate a new caregiverpostUpdate CargiverputGet All Announcements of this clinicgetCreate an announcement by clinic for regarding all it's caregiverspostGet Announcement by it's idgetGet Announcement by it's iddeleteList Caregivers partial allgetget Caregiver Positions listgetGet Caregiver of the ClinicgetGet Caregiver of the ClinicdeleteGet Caregiver assigned Clients of the Clinicgetadd clients to a caregiverputGet Caregiver sessions of the Clinicgetclinic-client-controllerRetrieve all clientsgetCreating a new Clientpostupdating a client by idputRetrieve all clients coming from CPMgetUpdate Cpm client , reject or create clientputRetrieve all clients coming from CPMgetRetrieve all clientsgetretrieve a clientgeteliminating a client by iddeleteget all caregivers of the clientgetassign caregivers to the clientpostclinic-client-invoice-controllerupdating client invoice by stripe webHook endPointpostgetting invoice data by invoiceIdgetclinic-session-controllerCreate a session by clinicpostUpdate a session by clinicputUpdate AssignmentputDelete assignmentdeleteList client sessions by clinicgetList client Assignments by clinicgetinstitute-controllerget module by idgetBulk reset users password by selected list or all userspostRetrieves institute dashboard informationgetget all documentsgetcreate institutepostget document idgetget domains listgetretrieves all Feedback Templatesgetinstitute makes a feedback templatepostinstitute updates a feedback templateputretrieve a Feedback Template by Idgetremove a Feedback Template by Iddeleteinstitute-caregiver-controllerList Caregivers of InstitutegetCreate Caregiver by Institutepostupdate CaregiverputList Caregivers of Institutegeteliminating a caregiver by iddeletegetting Caregiver profile sessions by Idgetgetting Caregiver profile sessions by Idgetgetting Clinic data by Idgetinstitute-caregiver-position-controllerget Caregiver Positions listgetcreate Caregiver Positionpostupdate Caregiver Positionputget Caregiver PositiongetDelete Caregiver Positiondeleteinstitute-client-controllerRetrieve all clients in the institutegetcreate client by institutepostupdating a client by idputRetrieve all clients in the institutegetRetrieve a client in the institutegeteliminating a client by iddeleteRetrieve client's sessions in the institutegetget client's caregivers by institutegetRetrieve client's sessions in the institutegetinstitute-clinic-controllergetting Clinic list , by pagegetcreating a new Clinicpostupdate Clinicputgetting Clinic list ,Lovgetgetting Clinic profilegetgetting Clinic data by Idgetinstitute-clinic-admin-controllergetting Clinic user listgetcreating a new Clinic userpostupdate Clinicputgetting Clinic user data by Idgetoptt-admin-user-controllerretrieve an assigment detail by idgetretrieve client report based on report typegetretrieve all type of reportsgetRetrieve all caregiversgetRetrieve all clientsgetRetrieve all Clinicsgettest-controllerinitDomainpostidentity-resourceThe user is added to the users with userId and returns the user's tokenpostThe user is added to the users with userId and returns the user's tokenpostuser-controllerVerify captchapostList Clinics of a caregiver in different institutesgetchanging password of a user by institute or clinicputchanging password of a user by optt adminputget client by principalgetresend activation emailpostget user list by keyword in email or namegetget client by principalgetresend activation emailpostset password for clientputPowered by update Clinicput https://gwi.dv.optt.ca/gateway/profile/clinic