Skip to content

Offisy OAuth API BETA ​

API under construction

The OAuth API is currently under active development. Breaking changes may occur with short notice. We recommend against using the API in production yet — check the Release Notes regularly.

The Offisy API provides programmatic access to company data via OAuth 2.0.

Authentication ​

The API uses the OAuth 2.0 Client Credentials grant. You need a client ID and a client secret, which you can create in the Offisy settings. → Set up API access

Request a token ​

Endpoint: POST https://my.offisy.at/api/oauth/v2/token

Parameters:

ParameterValue
grant_typeclient_credentials
client_idYour client ID
client_secretYour client secret

Use the token ​

Send the token as a Bearer token in the Authorization header:

Authorization: Bearer {access_token}

The token is only accepted in the header. Requests that send the token as a query parameter or body field are rejected.

Base URL ​

All API endpoints use the base URL:

https://my.offisy.at/api/oauth/v2/resource

Sections ​

SectionDescription
BookingUsers, locations, services, slots, appointment booking
LocationsRetrieve locations
UsersRetrieve users
ServicesRetrieve services
Service AssignmentsRetrieve service assignments
AppointmentsRetrieve and manage appointments
CustomersRetrieve, create, and update customers
NotesRetrieve and create notes
Medical fee servicesRetrieve, create, and update medical fee services
DiagnosesRetrieve and create diagnoses
FilesRetrieve, download, and upload files
AnamnesesRetrieve and create anamneses
MeasurementsRetrieve and create measurements
Long-term medicationsRetrieve and create long-term medications
Sports ExemptionsRetrieve and create sports exemptions
ReferralsRetrieve and create referrals
RegulationsRetrieve and create regulations
Visit ConfirmationsRetrieve and create visit confirmations
Incoming ReferralsRetrieve and create incoming referrals
Doctor LettersRetrieve and create doctor letters
Patient LettersRetrieve and create patient letters
Medical TransportsRetrieve and create medical transports
Lab ResultsRetrieve and create lab results
Illness NotificationsRetrieve and create illness notifications
Health NotificationsRetrieve and create health notifications
InvoicesRetrieve invoices
Cash RevenuesRetrieve cash revenues
Fee NotesRetrieve fee notes
TenantsRetrieve tenants
CompanyRetrieve company profile

Further information ​

Offisy GmbH