Once items are delivered, retailers can update Katapult on the delivery via the API.

Requested Attributes

Attribute

Data Type

Description

Required Format

sku

string

retailer defined and specific stock keeping unit to identify the product/item in the cart

none

display_name

string

name of the item in the cart

none

unit_price

string or integer input, string output

cash price of and item at a quantity of 1

number

quantity

integer

number of a speicfic item in the cart

number

delivery_date

string

the expected date an item(s) will be delivered to the customer's shipping address

YYYY-MM-DD

Requested Payload

{
  "items": [{
    "sku": "285868",
    "display_name": "BATTERY",
    "unit_price": 4.0,
    "quantity": 4
  }],
  "delivery_date": "2016-10-14T13:40:16.368888"
}

Submit Delivery Errors

Errors

HTTP status

Description

BAD REQUEST

400

Validation Error / Invalid Items in Request Payload / Invalid uid /Transaction not found

UNAUTHORIZED

401

Invalid Authorization Token

Language
Authentication
Bearer
URL