putty
API ReferenceArtifacts

Read a shop's takings

How many orders the shop has taken and what they came to, split by how the customer paid. `grossUsd` is the shopkeeper's own figure. putty takes no cut of a shop's off-chain takings: the plan is explicit that the buyback share comes from plan revenue, not from a Business Kit merchant's sales. Nothing in this route is a revenue number for putty.

GET
/business/shops/{id}/summary

How many orders the shop has taken and what they came to, split by how the customer paid. grossUsd is the shopkeeper's own figure. putty takes no cut of a shop's off-chain takings: the plan is explicit that the buyback share comes from plan revenue, not from a Business Kit merchant's sales. Nothing in this route is a revenue number for putty.

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/summary"
{  "shop": {    "id": "string",    "name": "string",    "origin": "string",    "methods": [      "card"    ],    "treasuryAddress": "string",    "projectId": "string",    "stablecoins": [      {        "symbol": "usdg",        "name": "string",        "chain": "string",        "chainId": 0,        "available": true      }    ],    "createdAt": "2019-08-24T14:15:22Z",    "updatedAt": "2019-08-24T14:15:22Z"  },  "checkouts": 0,  "grossUsd": "string",  "byMethod": [    {      "method": "card",      "checkouts": 0,      "grossUsd": "string"    }  ]}