Animal Health Data Store - V1 API Documentation
AHDS Store API (1.0)
https://docs.heydonto.com/_mock/apis/animal-health/openapi/
http://localhost:8083/
Identifier of the child entity in the separation relationship (e.g., separated animal, destination group).
Optional client-supplied identifier for idempotency or cross-system correlation.
Reference to the associated contact, if applicable.
Identifier of the parent entity in the separation relationship (e.g., owner, source group).
Canonical identifier for this separation relationship.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/separation
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/separation
- 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/separation' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"category": "ownership",
"childEntityId": "123e4567-e89b-12d3-a456-426614174000",
"clientProvidedId": "123e4567-e89b-12d3-a456-426614174000",
"contactId": "123e4567-e89b-12d3-a456-426614174000",
"extensions": {},
"isActive": true,
"name": "string",
"parentEntityId": "123e4567-e89b-12d3-a456-426614174000",
"separationId": "123e4567-e89b-12d3-a456-426614174000",
"separationType": {
"code": "string",
"system": "string",
"display": "string"
}
}'Separation created successfully
Identifier of the child entity in the separation relationship (e.g., separated animal, destination group).
Optional client-supplied identifier for idempotency or cross-system correlation.
Reference to the associated contact, if applicable.
Timestamp when this separation record was created.
Identifier of the parent entity in the separation relationship (e.g., owner, source group).
Canonical identifier for this separation relationship.
{ "category": "ownership", "childEntityId": "123e4567-e89b-12d3-a456-426614174000", "clientProvidedId": "123e4567-e89b-12d3-a456-426614174000", "contactId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "name": "string", "parentEntityId": "123e4567-e89b-12d3-a456-426614174000", "separationId": "123e4567-e89b-12d3-a456-426614174000", "separationType": { "code": "string", "system": "string", "display": "string" }, "updatedAt": "2025-01-01T00:00:00.000Z" }
Identifier of the child entity in the separation relationship (e.g., separated animal, destination group).
Optional client-supplied identifier for idempotency or cross-system correlation.
Reference to the associated contact, if applicable.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/separation
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/separation
- 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/separation?page=0&pageSize=10&sortBy=createdAt&sortOrder=asc&category=ownership&childEntityId=123e4567-e89b-12d3-a456-426614174000&clientProvidedId=123e4567-e89b-12d3-a456-426614174000&contactId=123e4567-e89b-12d3-a456-426614174000&isActive=true&name=string&parentEntityId=123e4567-e89b-12d3-a456-426614174000' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/separation/{separationId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/separation/{separationId}
- 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/separation/{separationId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Separation found
Identifier of the child entity in the separation relationship (e.g., separated animal, destination group).
Optional client-supplied identifier for idempotency or cross-system correlation.
Reference to the associated contact, if applicable.
Timestamp when this separation record was created.
Identifier of the parent entity in the separation relationship (e.g., owner, source group).
Canonical identifier for this separation relationship.
{ "category": "ownership", "childEntityId": "123e4567-e89b-12d3-a456-426614174000", "clientProvidedId": "123e4567-e89b-12d3-a456-426614174000", "contactId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "name": "string", "parentEntityId": "123e4567-e89b-12d3-a456-426614174000", "separationId": "123e4567-e89b-12d3-a456-426614174000", "separationType": { "code": "string", "system": "string", "display": "string" }, "updatedAt": "2025-01-01T00:00:00.000Z" }
Identifier of the child entity in the separation relationship (e.g., separated animal, destination group).
Optional client-supplied identifier for idempotency or cross-system correlation.
Reference to the associated contact, if applicable.
Identifier of the parent entity in the separation relationship (e.g., owner, source group).
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/separation/{separationId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/separation/{separationId}
- 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/separation/{separationId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"category": "ownership",
"childEntityId": "123e4567-e89b-12d3-a456-426614174000",
"clientProvidedId": "123e4567-e89b-12d3-a456-426614174000",
"contactId": "123e4567-e89b-12d3-a456-426614174000",
"extensions": {},
"isActive": true,
"name": "string",
"parentEntityId": "123e4567-e89b-12d3-a456-426614174000",
"separationType": {
"code": "string",
"system": "string",
"display": "string"
}
}'Separation updated successfully
Identifier of the child entity in the separation relationship (e.g., separated animal, destination group).
Optional client-supplied identifier for idempotency or cross-system correlation.
Reference to the associated contact, if applicable.
Timestamp when this separation record was created.
Identifier of the parent entity in the separation relationship (e.g., owner, source group).
Canonical identifier for this separation relationship.
{ "category": "ownership", "childEntityId": "123e4567-e89b-12d3-a456-426614174000", "clientProvidedId": "123e4567-e89b-12d3-a456-426614174000", "contactId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "name": "string", "parentEntityId": "123e4567-e89b-12d3-a456-426614174000", "separationId": "123e4567-e89b-12d3-a456-426614174000", "separationType": { "code": "string", "system": "string", "display": "string" }, "updatedAt": "2025-01-01T00:00:00.000Z" }
Identifier of the child entity in the separation relationship (e.g., separated animal, destination group).
Optional client-supplied identifier for idempotency or cross-system correlation.
Reference to the associated contact, if applicable.
Identifier of the parent entity in the separation relationship (e.g., owner, source group).
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/separation/{separationId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/separation/{separationId}
- 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/separation/{separationId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"category": "ownership",
"childEntityId": "123e4567-e89b-12d3-a456-426614174000",
"clientProvidedId": "123e4567-e89b-12d3-a456-426614174000",
"contactId": "123e4567-e89b-12d3-a456-426614174000",
"extensions": {},
"isActive": true,
"name": "string",
"parentEntityId": "123e4567-e89b-12d3-a456-426614174000",
"separationType": {
"code": "string",
"system": "string",
"display": "string"
}
}'Separation replaced successfully
Identifier of the child entity in the separation relationship (e.g., separated animal, destination group).
Optional client-supplied identifier for idempotency or cross-system correlation.
Reference to the associated contact, if applicable.
Timestamp when this separation record was created.
Identifier of the parent entity in the separation relationship (e.g., owner, source group).
Canonical identifier for this separation relationship.
{ "category": "ownership", "childEntityId": "123e4567-e89b-12d3-a456-426614174000", "clientProvidedId": "123e4567-e89b-12d3-a456-426614174000", "contactId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "name": "string", "parentEntityId": "123e4567-e89b-12d3-a456-426614174000", "separationId": "123e4567-e89b-12d3-a456-426614174000", "separationType": { "code": "string", "system": "string", "display": "string" }, "updatedAt": "2025-01-01T00:00:00.000Z" }
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/separation/{separationId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/separation/{separationId}
- 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/separation/{separationId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'