Skip to main content
These examples use the Podium TypeScript SDK. Each section is a self-contained workflow you can adapt for your application.

Product Catalog Management

Create, Configure, and Publish a Product

List and Filter Products


Order and Checkout Workflows

Stripe Checkout (Consumer App)

x402 Checkout (Agent)

The x402 payment flow uses HTTP directly — it negotiates USDC payment via response headers:
Or use the SDK for the final settlement after signing the payment:

Buy Now (Single-Step Purchase)

Guest Checkout


Campaign Workflows

Create and Run a Swipe Campaign

Run a Survey Campaign


Companion Agent Workflows

Full Agent Lifecycle


Points and Loyalty

Earn and Spend Points


Task Pool (On-Chain Bounties)

Create a Task

Solver Workflow (HTTP)


On-Chain Rewards

Create and Manage Reward Programs

Check and Redeem User Rewards

Reward Types


Agentic Commerce (Public Endpoints)

Query the Agentic Product Feed

No API key required — designed for machine consumption:
Or via HTTP with intent context headers:

Create an Agentic Checkout Session


Shopify Integration

List and Sync Shopify Products


Error Handling

All SDK methods throw ApiError with structured error details:
Common error codes: