putty
API ReferenceArtifacts

List a shop's orders

Every order a customer opened against this shop, newest first. An order is recorded when the checkout is opened and marked `paid` only when the provider reports the session settled — putty never marks one paid on its own.

GET
/business/shops/{id}/checkouts

Every order a customer opened against this shop, newest first. An order is recorded when the checkout is opened and marked paid only when the provider reports the session settled — putty never marks one paid on its own.

Authorization

bearerAuth
AuthorizationBearer <token>

A bearer token. The Account routes accept a Privy access token; the MCP transport accepts an sk- API key issued by POST /account/api-keys.

In: header

Path Parameters

id*string

The shop's id.

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/business/shops/string/checkouts"
{  "checkouts": [    {      "id": "string",      "method": "card",      "stablecoin": "string",      "lines": [        {          "productId": "string",          "name": "string",          "quantity": 1,          "unitPriceUsd": "string"        }      ],      "totalUsd": "string",      "providerSessionId": "string",      "checkoutUrl": "http://example.com",      "state": "open",      "createdAt": "2019-08-24T14:15:22Z",      "updatedAt": "2019-08-24T14:15:22Z"    }  ]}