Ovok
Entry point of the Ovok SDK; exposes one resource per API namespace.
- Stable unknown
- Release candidate since 0.1.0-rc.4
- Development since 0.1.0-dev.24+fa54770
public final class OvokEntry point of the Ovok SDK; exposes one resource per API namespace.
Ovok ovok = new Ovok(OvokConfig.builder()
.baseUrl("https://api.sandbox.ovok.com")
.tenantCode("your-tenant")
.build());
JsonNode me = ovok.auth().me();Constructors
Ovok
public Ovok(OvokConfig config)Creates a client. Without a client secret it signs in users; with one it uses client credentials.
Parameters:
config: the client configuration
Methods
auth
public AuthResource auth()Returns the sign-in, registration and account namespace.
Returns: the AuthResource
fhir
public FhirResource fhir()Returns the FHIR R4 resources namespace.
Returns: the FhirResource
health
public HealthResource health()Returns the health checks namespace.
Returns: the HealthResource
consent
public ConsentResource consent()Returns the legal consent namespace.
Returns: the ConsentResource
slim
public SlimResource slim()Returns the slim API namespace.
Returns: the SlimResource
signals
public SignalsResource signals()Returns the Signals namespace.
Returns: the SignalsResource
projects
public ProjectsResource projects()Returns the projects namespace.
Returns: the ProjectsResource
accounts
public AccountsResource accounts()Returns the accounts namespace.
Returns: the AccountsResource
locales
public LocalesResource locales()Returns the locales namespace.
Returns: the LocalesResource
localizations
public LocalizationsResource localizations()Returns the localizations namespace.
Returns: the LocalizationsResource
public EmailResource email()Returns the email templates namespace.
Returns: the EmailResource
invites
public InvitesResource invites()Returns the invitations namespace.
Returns: the InvitesResource
sharing
public SharingResource sharing()Returns the record sharing namespace.
Returns: the SharingResource
cms
public CmsResource cms()Returns the CMS namespace.
Returns: the CmsResource
patient
public PatientResource patient()Returns the signed-in patient namespace.
Returns: the PatientResource
measurements
public MeasurementsResource measurements()Returns the measurements namespace.
Returns: the MeasurementsResource
questionnaires
public QuestionnairesResource questionnaires()Returns the questionnaires namespace.
Returns: the QuestionnairesResource
questionnaireResponses
public QuestionnaireResponsesResource questionnaireResponses()Returns the questionnaire responses namespace.
Returns: the QuestionnaireResponsesResource
content
public ContentResource content()Returns the content namespace.
Returns: the ContentResource
documents
public DocumentsResource documents()Returns the documents namespace.
Returns: the DocumentsResource
videoCalls
public VideoCallsResource videoCalls()Returns the video calls namespace.
Returns: the VideoCallsResource
ai
public AiResource ai()Returns the AI namespace.
Returns: the AiResource
wearables
public WearablesResource wearables()Returns the wearables namespace.
Returns: the WearablesResource
bots
public BotsResource bots()Returns the bots namespace.
Returns: the BotsResource
Last updated on