Class OrdersUpdateShipmentRequest
Implements
Inherited Members
Namespace: Google.Apis.ShoppingContent.v2_1.Data
Assembly: Google.Apis.ShoppingContent.v2_1.dll
Syntax
public class OrdersUpdateShipmentRequest : IDirectResponseSchema
Properties
Carrier
The carrier handling the shipment. Not updated if missing. See shipments[].carrier
in the Orders resource
representation for a list of acceptable values.
Declaration
[JsonProperty("carrier")]
public virtual string Carrier { get; set; }
Property Value
Type | Description |
---|---|
string |
DeliveryDate
Date on which the shipment has been delivered, in ISO 8601 format. Optional and can be provided only if
status
is delivered
.
Declaration
[JsonProperty("deliveryDate")]
public virtual string DeliveryDate { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
LastPickupDate
Date after which the pickup will expire, in ISO 8601 format. Required only when order is
buy-online-pickup-in-store(BOPIS) and status
is ready for pickup
.
Declaration
[JsonProperty("lastPickupDate")]
public virtual string LastPickupDate { get; set; }
Property Value
Type | Description |
---|---|
string |
OperationId
The ID of the operation. Unique across all operations for a given order.
Declaration
[JsonProperty("operationId")]
public virtual string OperationId { get; set; }
Property Value
Type | Description |
---|---|
string |
ReadyPickupDate
Date on which the shipment has been ready for pickup, in ISO 8601 format. Optional and can be provided only
if status
is ready for pickup
.
Declaration
[JsonProperty("readyPickupDate")]
public virtual string ReadyPickupDate { get; set; }
Property Value
Type | Description |
---|---|
string |
ScheduledDeliveryDetails
Delivery details of the shipment if scheduling is needed.
Declaration
[JsonProperty("scheduledDeliveryDetails")]
public virtual OrdersCustomBatchRequestEntryUpdateShipmentScheduledDeliveryDetails ScheduledDeliveryDetails { get; set; }
Property Value
Type | Description |
---|---|
OrdersCustomBatchRequestEntryUpdateShipmentScheduledDeliveryDetails |
ShipmentId
The ID of the shipment.
Declaration
[JsonProperty("shipmentId")]
public virtual string ShipmentId { get; set; }
Property Value
Type | Description |
---|---|
string |
Status
New status for the shipment. Not updated if missing. Acceptable values are: - "delivered
" -
"undeliverable
" - "readyForPickup
"
Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type | Description |
---|---|
string |
TrackingId
The tracking ID for the shipment. Not updated if missing.
Declaration
[JsonProperty("trackingId")]
public virtual string TrackingId { get; set; }
Property Value
Type | Description |
---|---|
string |
UndeliveredDate
Date on which the shipment has been undeliverable, in ISO 8601 format. Optional and can be provided only if
status
is undeliverable
.
Declaration
[JsonProperty("undeliveredDate")]
public virtual string UndeliveredDate { get; set; }
Property Value
Type | Description |
---|---|
string |