Skip to Content

OrderSummaryApi

All URIs are relative to https://business.apis.kesk.app/v1 

MethodHTTP requestDescription
getDeliveryFeeSummaryPOST /order/delivery-fee-summaryCalculate delivery fee for an address or coordinates.
getOrderSummaryPOST /order/summaryGet detailed cost breakdown for a product order.
getServiceSummaryPOST /order/service-summaryGet cost breakdown for a service booking.

getDeliveryFeeSummary

DeliveryFeeSummaryResponse getDeliveryFeeSummary(DeliveryFeeSummaryInput)

Calculate delivery fee for an address or coordinates.

Computes the delivery fee based on distance from vendor to delivery location. Accepts either a saved delivery address ID or latitude/longitude coordinates.

Parameters

NameTypeDescriptionNotes
DeliveryFeeSummaryInputDeliveryFeeSummaryInputDelivery fee request with vendor and location details

Return type

DeliveryFeeSummaryResponse

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: application/json; charset=utf-8
  • Accept: application/json; charset=utf-8

getOrderSummary

RegularOrderSummaryResponse getOrderSummary(RegularOrderSummaryInput)

Get detailed cost breakdown for a product order.

Calculates complete order pricing including product costs with options, delivery fees, applicable discounts from coupons, taxes, and vendor fees. Returns itemized breakdown and encrypted token for order validation.

Parameters

NameTypeDescriptionNotes
RegularOrderSummaryInputRegularOrderSummaryInputOrder summary request with products, vendor, and optional coupon

Return type

RegularOrderSummaryResponse

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: application/json; charset=utf-8
  • Accept: application/json; charset=utf-8

getServiceSummary

ServiceSummaryResponse getServiceSummary(ServiceSummaryInput)

Get cost breakdown for a service booking.

Calculates total pricing for service orders including base service cost, selected options, delivery fees if applicable, taxes, and any coupon discounts. Returns detailed breakdown for transparent pricing before booking.

Parameters

NameTypeDescriptionNotes
ServiceSummaryInputServiceSummaryInputService summary request with service ID, options, and vendor details

Return type

ServiceSummaryResponse

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: application/json; charset=utf-8
  • Accept: application/json; charset=utf-8