Partner API reference
The arztkonsultation Partner API is the public server-to-server contract for integration partners. Its stable first release is 1.0.0.
The arztkonsultation Partner API is the public server-to-server contract for integration partners. Its stable first release is 1.0.0.
Language
curl --request GET \
--url https://sandbox.arztkonsultation.io/api/v1/s2s/scheduling/appointment-types \
--header 'Accept: application/json' \
--header 'X-API-Key: {PARTNER_API_KEY}'From the immutable OpenAPI 1.0.0 contract.
/api/v1/s2s/organizations
Create an organization
/api/v1/s2s/providers
Create a provider
/api/v1/s2s/providers/{providerId}/availability-rules
Create provider availability rule
/api/v1/s2s/providers/{providerId}/slots
List provider slots
/api/v1/s2s/providers/{providerId}/specialties
Attach provider specialty
/api/v1/s2s/scheduling/appointment-types
List partner appointment types
/api/v1/s2s/scheduling/providers/{providerId}/availability-rules
List partner provider availability rules
/api/v1/s2s/scheduling/providers/{providerId}/availability-rules
Create partner provider availability rule
/api/v1/s2s/scheduling/providers/{providerId}/availability-rules/{ruleId}
Update partner provider availability rule
/api/v1/s2s/scheduling/providers/{providerId}/availability-rules/{ruleId}
Deactivate partner provider availability rule
/api/v1/s2s/scheduling/providers/{providerId}/slots
List partner provider slots
/api/v1/s2s/partners/pharmacies
Register a partner pharmacy
/api/v1/s2s/partners/pharmacies/{partnerOrgId}
Get a partner pharmacy registration
/api/v1/s2s/partners/pharmacies/{partnerOrgId}/login-links
Create a one-time backoffice login link
/api/v1/s2s/partners/pharmacies/{partnerOrgId}/offboarding-requests
Request partner pharmacy offboarding
/api/v1/s2s/partners/pharmacies/{partnerOrgId}/resource-mode
Read partner pharmacy resource mode
/api/v1/s2s/partners/pharmacies/{partnerOrgId}/resource-mode
Switch partner pharmacy resource mode
/api/v1/s2s/partners/pharmacies/{partnerOrgId}/webhooks
List partner pharmacy webhooks
/api/v1/s2s/partners/pharmacies/{partnerOrgId}/webhooks
Create partner pharmacy webhook
/api/v1/s2s/partners/pharmacies/{partnerOrgId}/webhooks/{webhookId}
Deactivate partner pharmacy webhook
/api/v1/s2s/partners/pharmacies/{partnerOrgId}/webhooks/{webhookId}/test
Send webhook test delivery
/api/v1/s2s/pharmacy/rooms
List partner pharmacy rooms
/api/v1/s2s/pharmacy/rooms
Create partner pharmacy room
/api/v1/s2s/pharmacy/rooms/{roomId}
Update partner pharmacy room
/api/v1/s2s/pharmacy/rooms/{roomId}
Deactivate partner pharmacy room
/api/v1/s2s/pharmacy/rooms/{roomId}/availability-rules
Create partner pharmacy room availability rule
/api/v1/s2s/pharmacy/rooms/{roomId}/availability-rules/{ruleId}
Update partner pharmacy room availability rule
/api/v1/s2s/pharmacy/rooms/{roomId}/availability-rules/{ruleId}
Deactivate partner pharmacy room availability rule