Skip to content

AHDS Store API (1.0)

Animal Health Data Store - V1 API Documentation

Overview
Languages
Servers
Mock server

https://docs.heydonto.com/_mock/apis/animal-health/openapi/

Local Development

http://localhost:8083/

Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations

Request

Fully replaces an existing Resource. All fields must be provided.

Security
bearer
Path
siteIdnumberrequired

Site identifier

resourceIdstringrequired

Resource unique identifier (UUID)

Bodyapplication/jsonrequired
accessLevelstringrequired

Access level or visibility of the resource.

Example: "example"
associatedEntityobjectrequired

Entity this resource is associated with, if applicable.

extensionsobjectrequired

Vendor- or practice-specific extensions.

isActivebooleanrequired

Whether the resource is currently active.

Example: true
namestringrequired

Human-readable name of the resource.

Example: "Example Name"
ownershipobjectrequired

Ownership information for the resource.

resourceTypestringrequired

Type or category of the resource.

Example: "example"
curl -i -X PUT \
  'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/resource/{resourceId}' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "accessLevel": "example",
    "associatedEntity": {},
    "extensions": {},
    "isActive": true,
    "name": "Example Name",
    "ownership": {},
    "resourceType": "example"
  }'

Responses

Resource replaced successfully

Bodyapplication/json
accessLevelstringrequired

Access level or visibility of the resource.

Example: "example"
associatedEntityobjectrequired

Entity this resource is associated with, if applicable.

createdAtstring(date-time)required

Timestamp when the resource was created.

Example: "2025-01-01T00:00:00.000Z"
extensionsobjectrequired

Vendor- or practice-specific extensions.

isActivebooleanrequired

Whether the resource is currently active.

Example: true
namestringrequired

Human-readable name of the resource.

Example: "Example Name"
ownershipobjectrequired

Ownership information for the resource.

resourceIdstringrequired

Canonical identifier for the resource.

Example: "123e4567-e89b-12d3-a456-426614174000"
resourceTypestringrequired

Type or category of the resource.

Example: "example"
updatedAtstring(date-time)required

Timestamp when the resource was last modified.

Example: "2025-01-01T00:00:00.000Z"
Response
application/json
{ "accessLevel": "example", "associatedEntity": {}, "createdAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "name": "Example Name", "ownership": {}, "resourceId": "123e4567-e89b-12d3-a456-426614174000", "resourceType": "example", "updatedAt": "2025-01-01T00:00:00.000Z" }

Request

Permanently deletes a Resource record.

Security
bearer
Path
siteIdnumberrequired

Site identifier

resourceIdstringrequired

Resource unique identifier (UUID)

curl -i -X DELETE \
  'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/resource/{resourceId}' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Resource deleted successfully

Operations
Operations
Operations
Operations
Operations
Operations
Operations