You're viewing a demo portfolio

Join the waitlist
PRSM

list_orders

Active

Tool of Kifly — Agentic Commerce & Payments

declared in 1.0.0

List a returning buyer's recent orders and their current fulfillment status — use this in a NEW session to answer 'did my order ship?' / 'where's my package?' when you don't have the original `session_id` from `checkout`. Requires the buyer's `buyer_token` (recover it via `request_buyer_code` + `verify_buyer` if you don't have one). Returns `{ orders, count }`, newest first; each order has `status` (`paid` | `shipped` | `delivered`), `items`, `amount_cents`, `placed_at`, and — once shipped — `tracking_number`, `carrier`, and a public `tracking_url`. **Pass `since` (an ISO-8601 timestamp from a previous check) to get only orders that changed since then** — surface those proactively ('your last order just shipped'). `order_id` identifies the order; `session_id` cross-references `order_status` for a single live checkout.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "buyer_token"
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "maximum": 50,
      "minimum": 1,
      "description": "Max orders to return (default 20, max 50)."
    },
    "since": {
      "type": "string",
      "format": "date-time",
      "description": "ISO-8601 timestamp. Only return orders updated after this — pass the time of your last check to get the delta."
    },
    "buyer_token": {
      "type": "string",
      "minLength": 1,
      "description": "The buyer's kfb_live_... token from their Kifly account"
    }
  },
  "additionalProperties": false
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

Kifly — Agentic Commerce & Payments

1/7 registries
View full server →
list_orders — Kifly — Agentic Commerce & Payments — PRSM MCP