Animal Health Data Store - V1 API Documentation
AHDS Store API (1.0)
https://docs.heydonto.com/_mock/apis/animal-health/openapi/
http://localhost:8083/
Canonical unique identifier for the practitioner.
Reference to the associated user account.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/practitioner
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/practitioner
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/practitioner' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"practitionerId": "123e4567-e89b-12d3-a456-426614174000",
"userId": "123e4567-e89b-12d3-a456-426614174000",
"licenseNumber": "example",
"licenseState": "https://example.com",
"role": {
"code": "12345",
"system": "http://example.com/codesystem",
"display": "Example Display Name"
},
"specialties": [
{
"code": "example",
"system": "example",
"display": "example"
}
],
"facilityIds": [
"string"
],
"isActive": true,
"extensions": {}
}'Practitioner created successfully
Canonical unique identifier for the practitioner.
Reference to the associated user account.
List of specialties (surgery, dentistry, oncology).
Timestamp when the practitioner record was created.
Timestamp when the practitioner record was last updated.
{ "practitionerId": "123e4567-e89b-12d3-a456-426614174000", "userId": "123e4567-e89b-12d3-a456-426614174000", "licenseNumber": "example", "licenseState": "https://example.com", "role": { "code": "12345", "system": "http://example.com/codesystem", "display": "Example Display Name" }, "specialties": [ { … } ], "facilityIds": [ "string" ], "isActive": true, "createdAt": "2025-01-01T00:00:00.000Z", "updatedAt": "2025-01-01T00:00:00.000Z", "extensions": {} }
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/practitioner
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/practitioner
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/practitioner?page=0&pageSize=10&sortBy=createdAt&sortOrder=asc&userId=123e4567-e89b-12d3-a456-426614174000&licenseNumber=string&licenseState=string&isActive=true' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/practitioner/{practitionerId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/practitioner/{practitionerId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/practitioner/{practitionerId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Practitioner found
Canonical unique identifier for the practitioner.
Reference to the associated user account.
List of specialties (surgery, dentistry, oncology).
Timestamp when the practitioner record was created.
Timestamp when the practitioner record was last updated.
{ "practitionerId": "123e4567-e89b-12d3-a456-426614174000", "userId": "123e4567-e89b-12d3-a456-426614174000", "licenseNumber": "example", "licenseState": "https://example.com", "role": { "code": "12345", "system": "http://example.com/codesystem", "display": "Example Display Name" }, "specialties": [ { … } ], "facilityIds": [ "string" ], "isActive": true, "createdAt": "2025-01-01T00:00:00.000Z", "updatedAt": "2025-01-01T00:00:00.000Z", "extensions": {} }