Introduction

WelcomeServices map

Guides

AcceptSpend

Legal

SecurityPrivacyTerms

PreviousWebhooksNextConnect
BlogPrivacyTerms

Accept sellers

List, create, inspect, update listing copy, or rotate Accept sellers. List before create after Authenticate.


Same flow over HTTP: Sellers & resources

Tool

rill_sellers

After Authenticate, call action=list before action=create so you resume an existing seller. action=create mints rill_sk_* (shown once); the MCP session adopts it. action=me returns the current seller. action=update sets website_url and description for directory listing. action=rotate mints a new key (shown once).

Auth

create, list, and rotate need an owner Supabase JWT (session or owner_jwt). me and update need a seller key (rill_sk_*).

Parameters

ParameterTypeRequiredDescription
actioncreate|list|me|update|rotateyesWhich seller step to run
namestringcreateSeller display name
website_urlstringnohttps company website for directory listing (create/update)
descriptionstringnoShort public listing copy (create/update)
seller_idstringrotateSeller id from action=list
owner_jwtstringnoOverrides session JWT for create, list, and rotate
seller_keystringnoOverrides the session seller key for me and update

Usage notes

  • List before create. Next: rill_create_pay_link (share gate_url) → enable payments → webhooks. CLI twins: create-seller, sellers list|rotate|update.
  • To get paid: rill_connect action=onboard (pass country), then rill_withdraw when payouts_enabled.
  • Same flows over HTTP: POST /sellers, GET /sellers, GET /sellers/me, PATCH /sellers/me, POST /sellers/:id/rotate-key.