Resource Type: Animal-Arrival


Get all animal arrival events that you have access to.

GET /data/livestock/movement/animal-arrivals

Get an individual animal arrival event for the specified ArrivalId, the Id is required.

GET /data/livestock/movement/animal-arrivals/{ArrivalId}

Get all animal arrival events that are linked to the provided HoldingId, holding Id is required.

GET /data/holdings/{HoldingId}/livestock/movement/animal-arrivals

Get an individual animal arrival event with a given HoldingId and ArrivalId, both Ids are required

GET /data/holdings/{HoldingId}/livestock/movement/animal-arrivals/{ArrivalId}

Response Structure

A call to the animal arrival endpoints returns the following fields.

  "@self": "string",
  "location": {...},
  "meta": {...},
  "resourceType": "/livestock/movement/animal-arrival",
  "contemporaryGroup": "string",
  "eventDateTime": "string",
  "id": "string",
  "remark": "string",
  "responsible": "string",
  "traitLabel": {...},
  "animal": {... },
  "animalDetail" : {...},
  "arrivalReason": "string",
  "consignment": {...}
Response Item Description Data Type
Self A link to this specific Animal Arrival URI
Location An identifier for the location of the Animal Arrival. Identifier
Meta Meta data for the resource Metadata
Resource Type The fixed discriminator for the animal arrival resource type.
Value: /livestock/movement/animal-arrival
ContemporaryGroup For manually recorded events, record any contemporary group code that would affect statistical analysis. String
Event Date Time The date and time the event occurred Datetime
Id The Pure Farming Id of this Animal Arrival UUID
Remark A comment or remark field for additional user-specified information about the event. String
Responsible Use if an observation is manually recorded, or an event is carried out or authorised by a person. String
Trait Label Represents a formal trait, identifies the recording system and trait Identifier
Animal Unique animal scheme and identifier combination Identifier
Animal Detail Core schema for representing animal. Animal Detail
Arrival Reason The Reason for the arrival (Valid values: Purchase, Internal Transfer, Imported, Stud Service, Stud Service Return, Slaughter, Agistment, Agistment Return, Show, Show Return, Sale, Sale Return, Other) Enumeration
Consignment Consignment information for a movement (arrival, departure). Consignment