Skip to main content

WioClinic Developer API

The WioClinic Developer API gives you programmatic access to your clinic's data — patients, appointments, invoices, communications, and more.

Base URL

https://wioclinic.services/api/developer/v1

API Versioning

The current version is v1. The version is included in the URL path. Breaking changes will always be introduced under a new version.

Request Format

All requests must include:

Authorization: Developer {key_id}:{secret}
Content-Type: application/json

Response Format

All responses return JSON with a consistent envelope:

{
"data": { ... },
"meta": { ... }
}

Errors always include error (machine-readable code) and message (translation key):

{
"error": "NOT_FOUND",
"message": "errors.developer_api.patient_not_found"
}

Environments

EnvironmentKey PrefixBase URL
Livewc_live_… / wcs_live_…https://wioclinic.services/api/developer/v1
Testwc_test_… / wcs_test_…https://wioclinic.services/api/developer/v1

Test keys operate on the same data but are marked separately in logs.