Common
Address
RoutingOptions
API | Description |
---|---|
POST api/{ext}/routing-options/getAirports |
No documentation available. |
POST api/{ext}/routing-options/getRouteOptions |
No documentation available. |
POST api/RoutingOptions?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
ItemMaster
API | Description |
---|---|
GET api/{ext}/itemmaster/GetList?ItemSKU={ItemSKU}&ItemName={ItemName}&ShowAll={ShowAll} |
Used to retrieve the ItemMasters |
POST api/{ext}/itemmaster/GetList |
Used to get export data run results |
POST api/{ext}/itemmaster/Create |
Use this method to create an ItemMaster |
POST api/{ext}/itemmaster/Update |
Use this method to update an ItemMaster |
POST api/{ext}/itemmaster/Delete |
Use this method to delete an ItemMaster |
GET api/{ext}/itemmaster/LookupPart?ItemSKU={ItemSKU} |
No documentation available. |
POST api/ItemMaster?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
Ship
Use this controller to access the method used to create a shipment in ShipSameday.com
API | Description |
---|---|
POST api/Ship |
Used to create a new shipment in ShipSameday. The method is secure and requires a UserGUID to be assigned. |
POST api/Ship/Update |
Use to update an order, it's pickup and delivery addresses |
POST api/Ship/ActivateOrder |
Use to activate an order from a quote status, you can also update contents |
POST api/Ship/CancelOrder |
Use this method to cancel an order that has not shipped yet |
Invoice
Use to manage invoices
API | Description |
---|---|
GET api/Invoice/Detail/{UserGUID}/{InvoiceNumber} |
Retrieve the details for an invoice including file data |
GET api/{ext}/invoice/GetList?dePostDate={dePostDate}&orderNumber={orderNumber} |
Used to get invoice list |
GET api/{ext}/invoice/Print?invoiceGuid={invoiceGuid} |
Used to print an invoice |
POST api/Invoice?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
SearchOrdersLayout
API | Description |
---|---|
GET api/{ext}/searchOrdersLayout/GetList |
No documentation available. |
POST api/{ext}/searchOrdersLayout/Delete |
No documentation available. |
POST api/{ext}/searchOrdersLayout/Create |
No documentation available. |
POST api/{ext}/searchOrdersLayout/Update |
No documentation available. |
POST api/SearchOrdersLayout?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
Contact
This controller is used to provide Contact information.
API | Description |
---|---|
GET api/{ext}/contact/GetContacts |
Used to retrieve the contacts |
POST api/Contact?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
OntimePerformance
This controller is used to provide OnTimePerformance information.
API | Description |
---|---|
GET api/{ext}/ontimePerformance/GetList?StartDate={StartDate}&EndDate={EndDate}&ServiceId={ServiceId}&AccountNumber={AccountNumber}&ShowLateOnly={ShowLateOnly} |
Used to retrieve the OnTimePerformances |
POST api/{ext}/ontimePerformance/GetList |
Used to retrieve the OnTimePerformances |
POST api/{ext}/ontimePerformance/DownloadReport |
Used to retrieve the Download Report |
POST api/OntimePerformance?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
WillCall
Use this controller to access the method used to create a shipment in ShipSameday.com
API | Description |
---|---|
POST api/WillCall/Activate |
Use to activate an order from a quote status, you can also update contents |
GET api/WillCall/{UserGUID} |
Retruns Orders list which status is set to "WILL CALL" |
RateEstimate
API | Description |
---|---|
POST api/{ext}/rateEstimate/GetChargedRateList |
No documentation available. |
POST api/{ext}/rateEstimate/Create |
No documentation available. |
POST api/RateEstimate?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
Tracking
Order
OrderPiece
API | Description |
---|---|
GET api/{ext}/orderpiece/GetList?orderGUID={orderGUID} |
Use this method to get Order Piece list |
POST api/{ext}/orderpiece/Create |
Use this method to create an Order Piece |
POST api/{ext}/orderpiece/Update |
Use this method to update an Order Piece |
POST api/{ext}/orderpiece/Delete |
Use this method to delete an Order Piece item |
POST api/OrderPiece?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
ExportData
API | Description |
---|---|
GET api/{ext}/exporter/getExport?name={name}&desciption={desciption} |
No documentation available. |
POST api/{ext}/exporter/run |
No documentation available. |
POST api/ExportData?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
Track
This controller is used to provide tracking information and status for shipments.
API | Description |
---|---|
GET api/Track/{CompanyID}/{TrackingNumber} |
Used to provide tracking information on public facing web site (non secure). Limited information is provided since the method can be access outside of the security restrictions. |
GET api/Track/{UserGUID}/{TrackingNumber}/{TimeFormat} |
Use this method to get detailed status information regarding your shipment. This is a secure method that requires a UserGUID parameter for authentication. |
GET api/Track/GetActiveOrders/{UserGUID} |
Used to retrieve the current active orders |
GET api/Track/GetRecentDeliveries/{UserGUID} |
Used to retrieve the recent deliveries |
ShipmentPiece
API | Description |
---|---|
GET api/{ext}/shipmentpiece/GetList?shipmentGUID={shipmentGUID} |
Use this method to get Shipment Piece list |
POST api/{ext}/shipmentpiece/Create |
Use this method to create a Shipment Piece |
POST api/{ext}/shipmentpiece/Update |
Use this method to update a Shipment Piece |
POST api/{ext}/shipmentpiece/Delete |
Use this method to delete a Shipment Piece |
POST api/ShipmentPiece?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
Account
API | Description |
---|---|
GET api/{ext}/account/loginpassthrough/{PassthroughGUID} |
No documentation available. |
POST api/{ext}/account/loginpassthrough/{PassthroughGUID} |
No documentation available. |
POST api/{ext}/account/signin |
Use this method to authenticate a user and get profile information and auth. token |
GET api/{ext}/account/GetUserAccounts?userAccountMode={userAccountMode}&includeAllItems={includeAllItems} |
No documentation available. |
GET api/{ext}/account/UserProfile |
No documentation available. |
POST api/{ext}/account/recover-password |
No documentation available. |
POST api/{ext}/account/change-password |
No documentation available. |
POST api/Account?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
Inventory
API | Description |
---|---|
GET api/{ext}/inventory/GetInventories?shipmentGuid={shipmentGuid} |
No documentation available. |
GET api/{ext}/inventory/GetSites?itemMasterGUID={itemMasterGUID} |
No documentation available. |
GET api/{ext}/inventory/GetAvailableSerialValues?itemMasterGUID={itemMasterGUID}&siteGUID={siteGUID} |
No documentation available. |
POST api/Inventory?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
File
API | Description |
---|---|
GET api/json/getFileData?imageFileName={imageFileName} |
No documentation available. |
POST api/json/upload |
No documentation available. |
OPTIONS api/json/upload |
No documentation available. |
GET api/json/deleteFile?itemMasterGuid={itemMasterGuid}&imageFileName={imageFileName} |
No documentation available. |
POST api/File?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
InventoryItemMaster
InventoryItemMasterController
API | Description |
---|---|
GET api/{ext}/inventoryItemMaster/GetList?skuValue={skuValue}&name={name} |
Getting itemMasterList |
GET api/{ext}/inventoryItemMaster/Export |
No documentation available. |
GET api/{ext}/inventoryItemMaster/GetStockedItem/{itemMasterGuid} |
No documentation available. |
GET api/{ext}/inventoryItemMaster/GetStockedDetail/{stockedItemGuid} |
No documentation available. |
GET api/{ext}/inventoryItemMaster/GetSite/{siteGuid} |
No documentation available. |
GET api/{ext}/inventoryItemMaster/GetLocation/{zoneGuid} |
No documentation available. |
GET api/{ext}/inventoryItemMaster/GetReorderReport |
No documentation available. |
POST api/InventoryItemMaster?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
Document
API | Description |
---|---|
GET api/{ext}/document/Types/GetList |
Used to retrieve document types |
GET api/{ext}/document/Shipment/{shipmentGUID} |
Used to retrieve documents related to a shipment |
POST api/{ext}/document/Create |
No documentation available. |
GET api/Document?imageFileName={imageFileName} |
No documentation available. |
POST api/Document |
No documentation available. |
OPTIONS api/Document |
No documentation available. |
GET api/Document?itemMasterGuid={itemMasterGuid}&imageFileName={imageFileName} |
No documentation available. |
POST api/Document?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
ReferenceGroup
API | Description |
---|---|
GET api/{ext}/referencegroup/GetReferenceGroupValueItems?referenceGroupGUID={referenceGroupGUID} | |
GET api/{ext}/referencegroup/GetList |
Used to retrieve the Reference Groups |
GET api/{ext}/referencegroup/GetReferenceTypes |
No documentation available. |
POST api/{ext}/referencegroup/Create |
Use this method to create a picklist item |
POST api/{ext}/referencegroup/Update |
Use this method to update a picklist item |
POST api/{ext}/referencegroup/Delete |
Use this method to delete a picklist item |
GET api/{ext}/referencegroup/Value/GetList?ReferenceGroupGUID={ReferenceGroupGUID} |
Used to retrieve the Reference Group Values |
POST api/{ext}/referencegroup/Value/Create |
Use this method to create a picklist value item |
POST api/{ext}/referencegroup/Value/Delete |
Use this method to delete a picklist value item |
GET api/{ext}/referencegroup/GetContents |
No documentation available. |
POST api/ReferenceGroup?message={message}&errorCode={errorCode}&statusCode={statusCode} |
No documentation available. |
Security
Contains the security methods related to Shipper API
API | Description |
---|---|
POST api/Security/UserInfo |
Use this method to authenticate a user and get profile information |