| GET | /upliftscedule |
|---|
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| ApiKey | form | string | Yes | The API Key required for authentication |
| Latitude | form | double | No | Latitude of the user making this request |
| Longitude | form | double | No | Longitude of the user making this request |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Appointments | form | List<AppointmentData> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Description | form | string | Yes | Information about the response. |
| Heading | form | string | Yes | Heading or summary of the response. |
| WasSuccessful | form | boolean | Yes | Did the intended operation for this response complete successfully? |
| ResponseStatus | form | ResponseStatus | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| ScheduleId | form | int | No | |
| AppointmentDate | form | string | No | |
| OutletName | form | string | No | |
| OutletChannel | form | string | No | |
| UpliftStatus | form | UpliftScheduleStatus | No | |
| IsComplete | form | bool | No | |
| InProgress | form | bool | No | |
| IsLate | form | bool | No | |
| GoodToCollectStatus | form | bool | No | |
| PrinciplesWithGoodsToCollect | form | string | No | |
| PrincipleAppointments | form | List<AppointmentPrincipleData> | No |
| Name | Value | |
|---|---|---|
| Unconfirmed | 0 | |
| Confirmed | 1 | |
| PortalCancelled | 4 | |
| UserCancelled | 5 | |
| NoOperatorAssigned | 6 |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Principle | form | PrincipalData | No | |
| ScheduledDate | form | string | No | |
| UpliftScheduleId | form | int | No | |
| UpliftSchedulePrincipleId | form | int | No | |
| PrincipleOutletId | form | int | No | |
| VerificationCode | form | string | No | |
| GoodsToCollect | form | bool | No | |
| OutletRegion | form | string | No | |
| OutletName | form | string | No | |
| OutletChannel | form | string | No | |
| OutletLatitude | form | double | No | |
| OutletLongitude | form | double | No | |
| MaxSubmissionDistance | form | double | No | |
| ActionOutsideMaxDistance | form | ActionOutsideMaxDistanceType | No | |
| CompletedDate | form | string | No | |
| Cancelled | form | bool | No | |
| Completed | form | bool | No | |
| UpliftTemplate | form | UpliftTemplateData | No | |
| PrePopulated | form | bool | No | |
| AllowedProductStockStatuses | form | List<StockStatusData> | No | |
| NoteToOperator | form | string | No | |
| SealTemplate | form | SealTemplateData | No | |
| PrePopulatedWithSeals | form | bool | No | |
| PreAuthed | form | bool | No | |
| OperatorName | form | string | No | |
| SystemUserId | form | int | No | |
| ProductExceptions | form | List<ProductExceptionData> | No | |
| StoreConfirmationDocumentUrl | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| PrincipalId | form | int | No | |
| Name | form | string | No | |
| AuthLetterFileUrl | form | List<string> | No | |
| LogoImageUrl | form | string | No | |
| Products | form | List<ProductDataCategory> | No | |
| UpliftPrefix | form | string | No | |
| ContactName | form | string | No | |
| ContactNumber | form | string | No | |
| ContactEmail | form | string | No | |
| AllowProductLookup | form | bool | No | |
| HasLogo | form | bool | No | |
| HasAuthLetter | form | bool | No | |
| SealNetWeightMandatory | form | bool | No | |
| AllowBillableSeals | form | bool | No | |
| CaptureSerialNumber | form | bool | No | |
| BatchCodesMandatory | form | bool | No | |
| CaptureManufactureAndExpiryDate | form | bool | No | |
| ProductExceptions | form | List<ProductExceptionData> | No | |
| UsesOwnSealNumbers | form | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| UnitBarcode | form | string | No | |
| Products | form | List<ProductData> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| ProductId | form | int | No | |
| PrincipalId | form | int | No | |
| Name | form | string | No | |
| Category | form | string | No | |
| ProductCode | form | string | No | |
| UnitBarcode | form | string | No | |
| CartonQuantity | form | int | No | |
| ShrinkQuantity | form | int | No | |
| UnitQuantity | form | int | No | |
| CartonMeasurement | form | string | No | |
| ShrinkMeasurement | form | string | No | |
| UnitMeasurement | form | string | No | |
| CartonWeight | form | double | No | |
| ShrinkWeight | form | double | No | |
| UnitWeight | form | decimal | No | |
| CartonPrice | form | decimal | No | |
| ShrinkPrice | form | decimal | No | |
| UnitPrice | form | decimal | No | |
| MaxQuantity | form | int | No | |
| MaxPrice | form | int | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Region | form | string | No | |
| Channel | form | string | No | |
| ProductId | form | int | No | |
| StockStatusIds | form | List<int> | No |
| Name | Value | |
|---|---|---|
| Warn | 0 | |
| Block | 1 |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| TotalValue | form | decimal | No | |
| Products | form | List<TemplateProductData> | No | |
| Seals | form | List<UpliftRequestSealData> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Name | form | string | No | |
| ProductCode | form | string | No | |
| Barcode | form | string | No | |
| StatusQty | form | Dictionary<int, int> | No | |
| ReturnValue | form | decimal | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Number | form | string | No | |
| Weight | form | double | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| Name | form | string | No | |
| PhotoRequired | form | bool | No | |
| Color | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Items | form | List<SealTemplateItemData> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| SealNumber | form | string | No | |
| ProductStockStatus | form | int | No | |
| Products | form | List<SealTemplateProduct> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| ProductId | form | int | No | |
| Name | form | string | No | |
| ProductStockStatusId | form | int | No | |
| Quantity | form | int | No | |
| SerialNumber | form | string | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /upliftscedule HTTP/1.1 Host: antel.api.dev.86degrees.com Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<GetUpliftScheduleResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebService.ServiceModel">
<Description xmlns="http://schemas.datacontract.org/2004/07/WebService.ServiceModel.Base">String</Description>
<Heading xmlns="http://schemas.datacontract.org/2004/07/WebService.ServiceModel.Base">String</Heading>
<ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types" xmlns="http://schemas.datacontract.org/2004/07/WebService.ServiceModel.Base">
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:KeyValueOfstringstring>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>String</d5p1:Value>
</d5p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
</ResponseStatus>
<WasSuccessful xmlns="http://schemas.datacontract.org/2004/07/WebService.ServiceModel.Base">false</WasSuccessful>
<Appointments>
<AppointmentData>
<AppointmentDate>String</AppointmentDate>
<GoodToCollectStatus>false</GoodToCollectStatus>
<InProgress>false</InProgress>
<IsComplete>false</IsComplete>
<IsLate>false</IsLate>
<OutletChannel>String</OutletChannel>
<OutletName>String</OutletName>
<PrincipleAppointments>
<AppointmentPrincipleData>
<ActionOutsideMaxDistance>Warn</ActionOutsideMaxDistance>
<AllowedProductStockStatuses>
<StockStatusData>
<Color>String</Color>
<Id>0</Id>
<Name>String</Name>
<PhotoRequired>false</PhotoRequired>
</StockStatusData>
</AllowedProductStockStatuses>
<Cancelled>false</Cancelled>
<Completed>false</Completed>
<CompletedDate>String</CompletedDate>
<GoodsToCollect>false</GoodsToCollect>
<MaxSubmissionDistance>0</MaxSubmissionDistance>
<NoteToOperator>String</NoteToOperator>
<OperatorName>String</OperatorName>
<OutletChannel>String</OutletChannel>
<OutletLatitude>0</OutletLatitude>
<OutletLongitude>0</OutletLongitude>
<OutletName>String</OutletName>
<OutletRegion>String</OutletRegion>
<PreAuthed>false</PreAuthed>
<PrePopulated>false</PrePopulated>
<PrePopulatedWithSeals>false</PrePopulatedWithSeals>
<Principle>
<AllowBillableSeals>false</AllowBillableSeals>
<AllowProductLookup>false</AllowProductLookup>
<AuthLetterFileUrl xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:string>String</d7p1:string>
</AuthLetterFileUrl>
<BatchCodesMandatory>false</BatchCodesMandatory>
<CaptureManufactureAndExpiryDate>false</CaptureManufactureAndExpiryDate>
<CaptureSerialNumber>false</CaptureSerialNumber>
<ContactEmail>String</ContactEmail>
<ContactName>String</ContactName>
<ContactNumber>String</ContactNumber>
<HasAuthLetter>false</HasAuthLetter>
<HasLogo>false</HasLogo>
<LogoImageUrl>String</LogoImageUrl>
<Name>String</Name>
<PrincipalId>0</PrincipalId>
<ProductExceptions>
<ProductExceptionData>
<Channel>String</Channel>
<ProductId>0</ProductId>
<Region>String</Region>
<StockStatusIds xmlns:d9p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d9p1:int>0</d9p1:int>
</StockStatusIds>
</ProductExceptionData>
</ProductExceptions>
<Products>
<ProductDataCategory>
<Products>
<ProductData>
<CartonMeasurement>String</CartonMeasurement>
<CartonPrice>0</CartonPrice>
<CartonQuantity>0</CartonQuantity>
<CartonWeight>0</CartonWeight>
<Category>String</Category>
<MaxPrice>0</MaxPrice>
<MaxQuantity>0</MaxQuantity>
<Name>String</Name>
<PrincipalId>0</PrincipalId>
<ProductCode>String</ProductCode>
<ProductId>0</ProductId>
<ShrinkMeasurement>String</ShrinkMeasurement>
<ShrinkPrice>0</ShrinkPrice>
<ShrinkQuantity>0</ShrinkQuantity>
<ShrinkWeight>0</ShrinkWeight>
<UnitBarcode>String</UnitBarcode>
<UnitMeasurement>String</UnitMeasurement>
<UnitPrice>0</UnitPrice>
<UnitQuantity>0</UnitQuantity>
<UnitWeight>0</UnitWeight>
</ProductData>
</Products>
<UnitBarcode>String</UnitBarcode>
</ProductDataCategory>
</Products>
<SealNetWeightMandatory>false</SealNetWeightMandatory>
<UpliftPrefix>String</UpliftPrefix>
<UsesOwnSealNumbers>false</UsesOwnSealNumbers>
</Principle>
<PrincipleOutletId>0</PrincipleOutletId>
<ProductExceptions>
<ProductExceptionData>
<Channel>String</Channel>
<ProductId>0</ProductId>
<Region>String</Region>
<StockStatusIds xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d8p1:int>0</d8p1:int>
</StockStatusIds>
</ProductExceptionData>
</ProductExceptions>
<ScheduledDate>String</ScheduledDate>
<SealTemplate>
<Items>
<SealTemplateData.SealTemplateItemData>
<ProductStockStatus>0</ProductStockStatus>
<Products xmlns:d9p1="http://schemas.datacontract.org/2004/07/BusinessLogic.Entities">
<d9p1:SealTemplateProduct>
<d9p1:Name>String</d9p1:Name>
<d9p1:ProductId>0</d9p1:ProductId>
<d9p1:ProductStockStatusId>0</d9p1:ProductStockStatusId>
<d9p1:Quantity>0</d9p1:Quantity>
<d9p1:SerialNumber>String</d9p1:SerialNumber>
</d9p1:SealTemplateProduct>
</Products>
<SealNumber>String</SealNumber>
</SealTemplateData.SealTemplateItemData>
</Items>
</SealTemplate>
<StoreConfirmationDocumentUrl>String</StoreConfirmationDocumentUrl>
<SystemUserId>0</SystemUserId>
<UpliftScheduleId>0</UpliftScheduleId>
<UpliftSchedulePrincipleId>0</UpliftSchedulePrincipleId>
<UpliftTemplate>
<Products>
<UpliftTemplateData.TemplateProductData>
<Barcode>String</Barcode>
<Name>String</Name>
<ProductCode>String</ProductCode>
<ReturnValue>0</ReturnValue>
<StatusQty xmlns:d9p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d9p1:KeyValueOfintint>
<d9p1:Key>0</d9p1:Key>
<d9p1:Value>0</d9p1:Value>
</d9p1:KeyValueOfintint>
</StatusQty>
</UpliftTemplateData.TemplateProductData>
</Products>
<Seals xmlns:d7p1="http://schemas.datacontract.org/2004/07/BusinessLogic.Entities">
<d7p1:UpliftRequestSealData>
<d7p1:Number>String</d7p1:Number>
<d7p1:Weight>0</d7p1:Weight>
</d7p1:UpliftRequestSealData>
</Seals>
<TotalValue>0</TotalValue>
</UpliftTemplate>
<VerificationCode>String</VerificationCode>
</AppointmentPrincipleData>
</PrincipleAppointments>
<ScheduleId>0</ScheduleId>
<UpliftStatus>Unconfirmed</UpliftStatus>
</AppointmentData>
</Appointments>
</GetUpliftScheduleResponse>