Sip
$7.99
5,000 tokens
~$1.60 per 1k tokens
Smoke tests and a few days of light traffic.

Social Relay bills with prepaid tokens against the same rate card and pack catalog as the API (GET /api/v1/rate-card and GET /api/v1/billing/packs). Publish legs, connect, validate, and webhooks have fixed token prices; Sip · Mug · Pot · Thermos packs top up the wallet when checkout is live.
In short
Social Relay bills prepaid tokens against rate card 2026-08-04. Every action on GET /api/v1/rate-card—including publish legs, connect, validate, and webhooks—matches the table below. Token packs (Sip through Thermos) match the backend Funding catalog.
Same catalog as GET /api/v1/billing/packs and Dashboard → Billing → Funding. Checkout provider: X Money (staged — early access may use operator credit or in-app Support).
$7.99
5,000 tokens
~$1.60 per 1k tokens
Smoke tests and a few days of light traffic.
$18.99
15,000 tokens
~$1.27 per 1k tokens
Default top-up for a small multi-tenant app.
$38.99
40,000 tokens
~$0.97 per 1k tokens
A few weeks of steady publish for early customers.
$89.99
100,000 tokens
~$0.90 per 1k tokens
Heavier month without a big prepay commitment.
Computed from the live rate card (tokens only—not USD pack conversion).
| Scenario | Detail | Tokens |
|---|---|---|
| Validate only | POST /api/v1/posts/validate | 1 |
| Text post to LinkedIn only | 1 × posts.publish_leg | 10 |
| Text post to Facebook + Instagram + LinkedIn | 3 × posts.publish_leg | 30 |
| Schedule to three networks | posts.schedule_create + 3 × publish_leg when the job fires | 32 |
| Connect Facebook + Instagram + LinkedIn | 3 × connection.linked on successful OAuth | 15 |
| Retry one failed Instagram leg | 1 × posts.retry_leg | 10 |
Version 2026-08-04 — identical action keys to GET /api/v1/rate-card and api/src/lib/rateCard.ts.
| Action | Tokens | Notes |
|---|---|---|
| posts.validate | 1 | Dry-run network rules before publish; no side effects |
| posts.list | 0 | Free — list post history for a profile (paginated) |
| posts.get | 0 | Free — fetch one post and its per-network legs |
| connections.list | 0 | Free — list linked networks for a profile (safe to poll/sync) |
| connection.linked | 5 | Charged once when a network successfully links under a profile |
| posts.schedule_create | 2 | Accept a future scheduleAt (publish legs charge when the job runs) |
| posts.publish_leg | 10 | One network publish or schedule-fire attempt |
| posts.retry_leg | 10 | Re-attempt one failed network leg |
| media.validate | 2 | Probe / validate an HTTPS media URL |
| webhooks.list | 0 | Free — list registered webhook endpoints or deliveries |
| webhooks.create | 1 | Register a new signed webhook endpoint |
The rate card and pack definitions are live on the API. Self-serve card packs via X Money are not yet charging— you can save auto-recharge preferences now; early access may use operator credits. Product help is in-app Support, not email.