Shipday
shipdayMaking Local Deliveries Easy Globally - Powering Local E-commerce
Acciones disponibles (13)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Add a CarrierSHIPDAY_ADD_A_CARRIERAcciónTool to add a new carrier/driver to the Shipday system with credentials. Use when you need to create a new carrier account with name, email, and phone number.
SHIPDAY_ADD_A_CARRIERAcciónTool to add a new carrier/driver to the Shipday system with credentials. Use when you need to create a new carrier account with name, email, and phone number.
Parámetros de entrada
namestringObligatorioFull name of the carrier/driver
emailstringObligatorioEmail address for the carrier account
areaIdintegerOptional unique area ID for identifying the operational area
codeNamestringOptional code name for the carrier
carrierPhotostringOptional URL reference to the carrier's photo
phone_numberstringObligatorioPhone number of the carrier with country code in E.164 format (e.g., +11234567891)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Check On-Demand Delivery AvailabilitySHIPDAY_CHECK_ON_DEMAND_AVAILABILITYAcciónTool to check on-demand delivery availability from third-party service providers. Use when you need to verify service availability, pricing estimates, and delivery times for a route without creating an order.
SHIPDAY_CHECK_ON_DEMAND_AVAILABILITYAcciónTool to check on-demand delivery availability from third-party service providers. Use when you need to verify service availability, pricing estimates, and delivery times for a route without creating an order.
Parámetros de entrada
pickupAddressstringObligatorioComplete pickup address as a single string (e.g., '350 5th Avenue, New York, NY 10118')
deliveryAddressstringObligatorioComplete delivery address as a single string (e.g., '20 West 34th Street, New York, NY 10001')
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Edit Delivery OrderSHIPDAY_EDIT_DELIVERY_ORDERAcciónTool to edit an existing delivery order in Shipday. Use when you need to update order details such as customer information, restaurant details, order items, delivery fees, or tips.
SHIPDAY_EDIT_DELIVERY_ORDERAcciónTool to edit an existing delivery order in Shipday. Use when you need to update order details such as customer information, restaurant details, order items, delivery fees, or tips.
Parámetros de entrada
tipnumberTip amount for the delivery
orderIdstringObligatorioThe unique order identifier to edit. This is the order ID returned when the order was created.
customerobjectCustomer information for the order.
orderItemsobject[]List of items in the order with name, quantity, unit price, and optional details
restaurantobjectRestaurant information for the order.
deliveryFeenumberDelivery fee amount
orderNumberstringOrder reference number or identifier
totalOrderCostnumberTotal cost of the order
expectedPickupTimestringExpected pickup time
deliveryInstructionstringSpecial instructions for the delivery
expectedDeliveryDatestringExpected delivery date in ISO format
expectedDeliveryTimestringExpected delivery time
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get On-Demand Delivery EstimateSHIPDAY_GET_ON_DEMAND_ESTIMATEAcciónTool to get on-demand delivery estimates from third-party service providers for a specific order. Use when you need to retrieve pricing, pickup/delivery times, and durations for a delivery order.
SHIPDAY_GET_ON_DEMAND_ESTIMATEAcciónTool to get on-demand delivery estimates from third-party service providers for a specific order. Use when you need to retrieve pricing, pickup/delivery times, and durations for a delivery order.
Parámetros de entrada
orderIdstringObligatorioThe identifier for the delivery order to get estimates for.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get On-Demand Delivery ServicesSHIPDAY_GET_ON_DEMAND_SERVICESAcciónTool to retrieve available third-party on-demand delivery service providers. Use when you need to check which delivery services are available or enabled for the account.
SHIPDAY_GET_ON_DEMAND_SERVICESAcciónTool to retrieve available third-party on-demand delivery service providers. Use when you need to check which delivery services are available or enabled for the account.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Insert OrderSHIPDAY_INSERT_ORDERAcciónTool to create a new delivery order in Shipday. Use when you need to insert a delivery order with customer details, restaurant information, order items, and delivery schedule.
SHIPDAY_INSERT_ORDERAcciónTool to create a new delivery order in Shipday. Use when you need to insert a delivery order with customer details, restaurant information, order items, and delivery schedule.
Parámetros de entrada
taxnumberTax amount
tipsnumberTip/gratuity amount
cashTipsnumberCash tip amount
orderItemsobject[]ObligatorioArray of order items with name, unitPrice, and quantity
deliveryFeenumberDelivery/shipping fee
orderNumberstringObligatorioUnique order reference number from customer platform
orderSourcestringOrigin of the order (e.g., 'Seamless', 'Website')
additionalIdstringSecondary reference identifier
creditCardIdstringCredit card reference identifier
customerNamestringObligatorioFull name of the recipient
restaurantIdintegerRestaurant identifier
customerEmailstringObligatorioCustomer email address
paymentMethodstringenumPayment method. Must be one of: cash, credit_card, CASH, CARD, ONLINE, CREDIT_CARD, CARD_PHONE
cashcredit_cardCASHCARDONLINECREDIT_CARDCARD_PHONEcreditCardTypestringenumType of credit card. Must be one of: visa, master_card, AMEX, other
visamaster_cardAMEXotherdiscountAmountnumberApplied discount amount
pickupLatitudenumberPickup location latitude coordinate
restaurantNamestringObligatorioBusiness/pickup location name
totalOrderCostnumberObligatorioTotal order amount
customerAddressstringObligatorioComplete delivery address
pickupLongitudenumberPickup location longitude coordinate
deliveryLatitudenumberDelivery location latitude coordinate
deliveryLongitudenumberDelivery location longitude coordinate
pickupInstructionstringPickup-related instructions
restaurantAddressstringObligatorioPickup location address
clientRestaurantIdstringClient's internal restaurant identifier
expectedPickupTimestringObligatorioPickup time in YYYY-MM-DD HH:MM format or HH:MM:SS format
customerPhoneNumberstringObligatorioCustomer phone number with country code
deliveryInstructionstringSpecial delivery instructions or notes
expectedDeliveryDatestringObligatorioTarget delivery date in YYYY-MM-DD format
expectedDeliveryTimestringObligatorioDelivery time in YYYY-MM-DD HH:MM format or HH:MM:SS format
restaurantPhoneNumberstringObligatorioBusiness contact phone number
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Order Ready to PickupSHIPDAY_ORDER_READY_TO_PICKUPAcciónTool to mark a delivery order as ready for pickup. Use when you need to notify Shipday that an order is prepared and ready for driver pickup at a specific time.
SHIPDAY_ORDER_READY_TO_PICKUPAcciónTool to mark a delivery order as ready for pickup. Use when you need to notify Shipday that an order is prepared and ready for driver pickup at a specific time.
Parámetros de entrada
orderIdstringObligatorioUnique identifier for the delivery order to be marked as ready for pickup. This is the order ID returned when the order was created or can be retrieved from order details.
readyToPickupbooleanBoolean flag indicating whether the order is ready for pickup. Set to true to mark the order as ready.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Orders QuerySHIPDAY_ORDERS_QUERYAcciónTool to query delivery orders with filters and pagination. Use when you need to retrieve multiple orders within a specific time range or paginate through order results. ACTIVE orders are those which are neither ALREADY_DELIVERED nor FAILED_DELIVERY nor INCOMPLETE.
SHIPDAY_ORDERS_QUERYAcciónTool to query delivery orders with filters and pagination. Use when you need to retrieve multiple orders within a specific time range or paginate through order results. ACTIVE orders are those which are neither ALREADY_DELIVERED nor FAILED_DELIVERY nor INCOMPLETE.
Parámetros de entrada
endTimestringEnd time for filtering orders in ISO 8601 format (e.g., '2023-12-04T00:00:00Z'). Filters orders up to this timestamp.
endCursorintegerEnding cursor for pagination (e.g., 100). Defines the end boundary for the paginated result set.
startTimestringStart time for filtering orders in ISO 8601 format (e.g., '2023-11-28T00:00:00Z'). Filters orders from this timestamp onwards.
startCursorintegerStarting cursor for pagination (e.g., 1). Used to paginate through result sets.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Query Delivery OrdersSHIPDAY_QUERY_DELIVERY_ORDERSAcciónTool to query delivery orders with time-based filters and cursor pagination. Use when you need to retrieve multiple orders within a specific time range or paginate through order results.
SHIPDAY_QUERY_DELIVERY_ORDERSAcciónTool to query delivery orders with time-based filters and cursor pagination. Use when you need to retrieve multiple orders within a specific time range or paginate through order results.
Parámetros de entrada
endTimestringEnd time for the query in UTC ISO 8601 format (e.g., '2023-12-04T00:00:00Z'). Filters orders up to this timestamp.
endCursorintegerEnding cursor for pagination (e.g., 2). Defines the end boundary for the paginated result set.
startTimestringStart time for the query in UTC ISO 8601 format (e.g., '2023-11-28T00:00:00Z'). Filters orders from this timestamp onwards.
startCursorintegerStarting cursor for pagination (e.g., 1). Used to paginate through result sets.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Retrieve Active OrdersSHIPDAY_RETRIEVE_ACTIVE_ORDERSAcciónTool to retrieve all active delivery orders from Shipday system. Use when you need to get currently active orders (excludes ALREADY_DELIVERED, FAILED_DELIVERY, and INCOMPLETE orders). Returns at most 100 orders at a time.
SHIPDAY_RETRIEVE_ACTIVE_ORDERSAcciónTool to retrieve all active delivery orders from Shipday system. Use when you need to get currently active orders (excludes ALREADY_DELIVERED, FAILED_DELIVERY, and INCOMPLETE orders). Returns at most 100 orders at a time.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Retrieve CarriersSHIPDAY_RETRIEVE_CARRIERSAcciónTool to retrieve all carriers/drivers with profile and status details. Use when you need to get a list of all carriers in the system.
SHIPDAY_RETRIEVE_CARRIERSAcciónTool to retrieve all carriers/drivers with profile and status details. Use when you need to get a list of all carriers in the system.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Retrieve Order DetailsSHIPDAY_RETRIEVE_ORDER_DETAILSAcciónTool to retrieve detailed information for a specific delivery order by order number. Use when you need to get comprehensive order details including customer info, restaurant info, carrier assignment, cost breakdown, order items, status, and tracking information.
SHIPDAY_RETRIEVE_ORDER_DETAILSAcciónTool to retrieve detailed information for a specific delivery order by order number. Use when you need to get comprehensive order details including customer info, restaurant info, carrier assignment, cost breakdown, order items, status, and tracking information.
Parámetros de entrada
order_numberstringObligatorioThe order reference identifier to retrieve details for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Unassign Order from DriverSHIPDAY_UNASSIGN_ORDER_FROM_DRIVERAcciónTool to remove driver assignment from a delivery order. Use when you need to unassign a driver from an order to make it available for reassignment to a different driver.
SHIPDAY_UNASSIGN_ORDER_FROM_DRIVERAcciónTool to remove driver assignment from a delivery order. Use when you need to unassign a driver from an order to make it available for reassignment to a different driver.
Parámetros de entrada
orderIdstringObligatorioUnique identifier for the delivery order to be unassigned from its current driver. This ID is returned when the order is placed and can be retrieved from order placement responses or via the delivery order details.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not