POST thermofisher
Used to create a new shipment in ShipSameday. The method is secure and requires a UserGUID to be assigned.
Request Information
URI Parameters
None.
Body Parameters
ThermofisherParmName | Description | Type | Additional information |
---|---|---|---|
Version | string |
None. |
|
TransactionReference | string |
None. |
|
UserID | string |
None. |
|
Password | string |
None. |
|
Account | string |
None. |
|
PickupDateTime | DateTimeElement |
None. |
|
OrderContactName | string |
None. |
|
OrderContactPhone | string |
None. |
|
OrderContactEmail | string |
None. |
|
Shipper | ShipperElement |
None. |
|
Consignee | ConsigneeElement |
None. |
|
PackageInfo | PackageInfoElement |
None. |
|
TransactionType | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "Version": "sample string 1", "TransactionReference": "sample string 2", "UserID": "sample string 3", "Password": "sample string 4", "Account": "sample string 5", "PickupDateTime": { "DateTime": { "Month": "sample string 1", "Day": "sample string 2", "Year": "sample string 3", "Hour": "sample string 4", "Minute": "sample string 5" } }, "OrderContactName": "sample string 6", "OrderContactPhone": "sample string 7", "OrderContactEmail": "sample string 8", "Shipper": { "Address": { "CompanyName": "sample string 1", "AddressLine1": "sample string 2", "AddressLine2": "sample string 3", "AddressLine3": "sample string 4", "City": "sample string 5", "StateProvinceCode": "sample string 6", "PostalCode": "sample string 7", "CountryCode": "sample string 8", "ContactName": "sample string 9", "ContactPhone": "sample string 10", "ContactEmail": "sample string 11", "EmergencyPhone": "sample string 12", "SpecialInstructions": "sample string 13" } }, "Consignee": { "Address": { "CompanyName": "sample string 1", "AddressLine1": "sample string 2", "AddressLine2": "sample string 3", "AddressLine3": "sample string 4", "City": "sample string 5", "StateProvinceCode": "sample string 6", "PostalCode": "sample string 7", "CountryCode": "sample string 8", "ContactName": "sample string 9", "ContactPhone": "sample string 10", "ContactEmail": "sample string 11", "EmergencyPhone": "sample string 12", "SpecialInstructions": "sample string 13" }, "CostCenter": "sample string 1", "ServiceInfo": { "DeliveryTimeOptions": { "DeadlineDateTime": { "DateTime": { "Month": "sample string 1", "Day": "sample string 2", "Year": "sample string 3", "Hour": "sample string 4", "Minute": "sample string 5" } } }, "ServiceLevel": "sample string 1", "JobType": "sample string 2", "Status": "sample string 3", "ShippersReference": "sample string 4" } }, "PackageInfo": { "Length": 1, "Height": 2, "Width": 3, "Pieces": 4, "Weight": 5, "Description": "sample string 6", "DeclUnits": "sample string 7", "WeightMeasureUnits": { "IsMetric": "sample string 1" }, "Commodity": "sample string 8", "InsuranceValue": 9, "DeclaredValue": 10, "Currency": "sample string 11" }, "TransactionType": "sample string 9" }
application/xml, text/xml
Sample:
<TransactionRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" TransactionType="sample string 9"> <Version>sample string 1</Version> <TransactionReference>sample string 2</TransactionReference> <UserID>sample string 3</UserID> <Password>sample string 4</Password> <Account>sample string 5</Account> <PickupDateTime> <DateTime Month="sample string 1" Day="sample string 2" Year="sample string 3" Hour="sample string 4" Minute="sample string 5" /> </PickupDateTime> <OrderContactName>sample string 6</OrderContactName> <OrderContactPhone>sample string 7</OrderContactPhone> <OrderContactEmail>sample string 8</OrderContactEmail> <Shipper> <Address> <CompanyName>sample string 1</CompanyName> <AddressLine1>sample string 2</AddressLine1> <AddressLine2>sample string 3</AddressLine2> <AddressLine3>sample string 4</AddressLine3> <City>sample string 5</City> <StateProvinceCode>sample string 6</StateProvinceCode> <PostalCode>sample string 7</PostalCode> <CountryCode>sample string 8</CountryCode> <ContactName>sample string 9</ContactName> <ContactPhone>sample string 10</ContactPhone> <ContactEmail>sample string 11</ContactEmail> <EmergencyPhone>sample string 12</EmergencyPhone> <SpecialInstructions>sample string 13</SpecialInstructions> </Address> </Shipper> <Consignee> <Address> <CompanyName>sample string 1</CompanyName> <AddressLine1>sample string 2</AddressLine1> <AddressLine2>sample string 3</AddressLine2> <AddressLine3>sample string 4</AddressLine3> <City>sample string 5</City> <StateProvinceCode>sample string 6</StateProvinceCode> <PostalCode>sample string 7</PostalCode> <CountryCode>sample string 8</CountryCode> <ContactName>sample string 9</ContactName> <ContactPhone>sample string 10</ContactPhone> <ContactEmail>sample string 11</ContactEmail> <EmergencyPhone>sample string 12</EmergencyPhone> <SpecialInstructions>sample string 13</SpecialInstructions> </Address> <CostCenter>sample string 1</CostCenter> <ServiceInfo> <DeliveryTimeOptions> <DeadlineDateTime> <DateTime Month="sample string 1" Day="sample string 2" Year="sample string 3" Hour="sample string 4" Minute="sample string 5" /> </DeadlineDateTime> </DeliveryTimeOptions> <ServiceLevel>sample string 1</ServiceLevel> <JobType>sample string 2</JobType> <Status>sample string 3</Status> <ShippersReference>sample string 4</ShippersReference> </ServiceInfo> </Consignee> <PackageInfo> <Length>1</Length> <Height>2</Height> <Width>3</Width> <Pieces>4</Pieces> <Weight>5</Weight> <Description>sample string 6</Description> <DeclUnits>sample string 7</DeclUnits> <WeightMeasureUnits IsMetric="sample string 1" /> <Commodity>sample string 8</Commodity> <InsuranceValue>9</InsuranceValue> <DeclaredValue>10</DeclaredValue> <Currency>sample string 11</Currency> </PackageInfo> </TransactionRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
CreateOrderResponseName | Description | Type | Additional information |
---|---|---|---|
ShipmentNumber |
Unique shipment number used to reference shipment |
integer |
None. |
IsSuccessful |
If true, then method call was successful |
boolean |
None. |
ErrorMessage |
Contains an error message is method call failed |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "ShipmentNumber": 1, "IsSuccessful": true, "ErrorMessage": "sample string 3" }
application/xml, text/xml
Sample:
<CreateOrderResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <IsSuccessful>true</IsSuccessful> <ErrorMessage>sample string 3</ErrorMessage> <ShipmentNumber>1</ShipmentNumber> </CreateOrderResponse>