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
| Environment | Key Prefix | Base URL |
|---|---|---|
| Live | wc_live_… / wcs_live_… | https://wioclinic.services/api/developer/v1 |
| Test | wc_test_… / wcs_test_… | https://wioclinic.services/api/developer/v1 |
Test keys operate on the same data but are marked separately in logs.