AgriWebb API
GraphQL/Inputs

PurchaseTransportInput

No description

input PurchaseTransportInput {
  type: OnFarmTransportType
  arrivalDate: Timestamp!
  transportOperator: String
  sourceLocationDisplayName: String
  sourceLocationId: String
  sourceLocationPostcode: String
  departureDate: Timestamp
  waybill: String
}

Fields

PurchaseTransportInput.type ● OnFarmTransportType
enum

Transport source type. Defaults to Basic. Use BetweenFarms when the source is another farm registered in AgriWebb.

PurchaseTransportInput.arrivalDate ● Timestamp!
non-null
scalar

Date the animals arrived on farm (Unix timestamp ms). Required.

PurchaseTransportInput.transportOperator ● String
scalar

Name of the transport operator or haulage company.

PurchaseTransportInput.sourceLocationDisplayName ● String
scalar

Display name of the source location or farm of origin.

PurchaseTransportInput.sourceLocationId ● String
scalar

Official location identifier (e.g. CPH, PIC, herd number).

PurchaseTransportInput.sourceLocationPostcode ● String
scalar

Postcode of the source location.

PurchaseTransportInput.departureDate ● Timestamp
scalar

Departure date from source location (Unix timestamp ms).

PurchaseTransportInput.waybill ● String
scalar

Waybill or movement document reference.

Member Of

PurchaseRecordInput

input

On this page

FieldsPurchaseTransportInput.type ● OnFarmTransportType
enum
PurchaseTransportInput.arrivalDate ● Timestamp!
non-null
scalar
PurchaseTransportInput.transportOperator ● String
scalar
PurchaseTransportInput.sourceLocationDisplayName ● String
scalar
PurchaseTransportInput.sourceLocationId ● String
scalar
PurchaseTransportInput.sourceLocationPostcode ● String
scalar
PurchaseTransportInput.departureDate ● Timestamp
scalar
PurchaseTransportInput.waybill ● String
scalar
Member Of