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": "string",
"licenseState": "string",
"role": {
"code": "string",
"system": "string",
"display": "string"
},
"specialties": [
{
"code": "string",
"system": "string",
"display": "string"
}
],
"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": "string", "licenseState": "string", "role": { "code": "string", "system": "string", "display": "string" }, "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": "string", "licenseState": "string", "role": { "code": "string", "system": "string", "display": "string" }, "specialties": [ { … } ], "facilityIds": [ "string" ], "isActive": true, "createdAt": "2025-01-01T00:00:00.000Z", "updatedAt": "2025-01-01T00:00:00.000Z", "extensions": {} }
Reference to the associated user account.
- 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 PATCH \
'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/practitioner/{practitionerId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"userId": "123e4567-e89b-12d3-a456-426614174000",
"licenseNumber": "string",
"licenseState": "string",
"role": {
"code": "string",
"system": "string",
"display": "string"
},
"specialties": [
{
"code": "string",
"system": "string",
"display": "string"
}
],
"facilityIds": [
"string"
],
"isActive": true,
"extensions": {}
}'Practitioner updated 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": "string", "licenseState": "string", "role": { "code": "string", "system": "string", "display": "string" }, "specialties": [ { … } ], "facilityIds": [ "string" ], "isActive": true, "createdAt": "2025-01-01T00:00:00.000Z", "updatedAt": "2025-01-01T00:00:00.000Z", "extensions": {} }
Reference to the associated user account.
List of specialties (surgery, dentistry, oncology).
- 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 PUT \
'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/practitioner/{practitionerId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"userId": "123e4567-e89b-12d3-a456-426614174000",
"licenseNumber": "string",
"licenseState": "string",
"role": {
"code": "string",
"system": "string",
"display": "string"
},
"specialties": [
{
"code": "string",
"system": "string",
"display": "string"
}
],
"facilityIds": [
"string"
],
"isActive": true,
"extensions": {}
}'Practitioner replaced 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": "string", "licenseState": "string", "role": { "code": "string", "system": "string", "display": "string" }, "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/{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 DELETE \
'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/practitioner/{practitionerId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'