The development API is https://api.endk.dev
Credentials will be provided for development and testing purposes.
The first thing a patient must do is register themselves with the application.
The register API call is all that is needed.
The log_in API call accepts e-mail and password, and returns as
session_id is required for all subsequent API calls.
If a user knows their password and wants to change it, use the change_password API call.
Use the my_info API call to get information about the user. This can be used to display their name in the UI.
The update_user call allows a user to update their name, address, etc.
Set Payment Type
This functionality exists in the system for the Site Coordinator, but not for the patient.
Updates will be made to expose this information to patients.
List all trials the user is participating in.
List all payments and their status.
List all upcoming appointments.