{"uid":"cap_GNk102_-NOeEqwCM6abMV","slug":"laevitas-premium-quarterly-subscription-purchase-c47a7c80","name":"Laevitas Premium Quarterly Subscription Purchase","description":"Professional market data API for crypto derivatives, spot markets, prediction markets, Hyperliquid HyperCore data, proprietary volatility surfaces, and analytics.\n\n## Authentication\n\nUse an API key for authenticated REST requests:\n\n```http\nX-API-Key: your-api-key-here\n```\n\nMost data endpoints also support x402 pay-per-request without an API key.\n\n**Subscriptions with USDC:** Premium and Enterprise can be purchased on Base or Solana for a month, a quarter, six months or a year. Access is prepaid, with no automatic renewal. [Buy a subscription](https://v3.laevitas.ch/profile/subscription/wallet) or read the [USDC subscription guide](/x402#subscriptions).\n\nThe subscription belongs to your signed-in Laevitas account; wallet sign-in does not require an email. Enterprise users generate an API key in V3 after activation. Plan and billing-period limits still apply. Subscription purchases are separate from API credit bundles.\n\nFor Claude MCP, add `https://apiv2.laevitas.ch/api/v1/mcp`, select **Sign in now → Register automatically**\nwith no custom headers, and authorize with your API key on the Laevitas page.\nDo not enter a client ID or secret manually. All OAuth clients require PKCE S256.\nConnection guide: [MCP setup](/mcp). CIMD / published client identity is not supported.\n\n| Resource | Path |\n| --- | --- |\n| OpenAPI JSON | `GET /openapi.json` |\n| x402 discovery | `GET /.well-known/x402` |\n| Changelog | `GET /api/v1/changelog` |\n| WebSocket docs | `GET /websocket` |\n\n## REST Surfaces\n\n| Surface | Examples |\n| --- | --- |\n| Instruments | Cross-market contract reference data |\n| Futures | OHLCVT, trades, tickers, orderbook, liquidations, carry |\n| Perpetuals | OHLCVT, trades, funding, open interest, orderbook, liquidations |\n| Options | OHLCVT, trades, Greeks, volatility, flow, dealer GEX |\n| Options Backtests | Strategy templates, asynchronous submission, status, combined results, cancellation |\n| Vol Surface | Proprietary surface snapshots, slices, strikes, term structure, risk |\n| Spot | OHLCVT, ticker, trades, volume, L2 orderbook, snapshots |\n| Predictions | Polymarket instruments, categories, trades, ticker history |\n| Hyperliquid - HyperCore | Node-derived fills, liquidations, positions, funding, TWAPs, resting orders, L2 books |\n| Analytics | Realized volatility and derived metrics |\n\n## Pagination\n\nBacktests are asynchronous jobs, not paginated market-data queries. Start with\n`GET /api/v1/options/backtests/strategies`, submit with `POST /api/v1/options/backtests`,\nthen poll `/{id}` and retrieve `/{id}/result`. These responses have no data/meta wrapper.\n\nPaginated endpoints return the cursor at `meta.next_cursor`. Pass that value back as the `cursor` query parameter to fetch the next page.\n\n## WebSocket Streaming\n\nReal-time streams are documented at `/websocket`.\n\n| Data | Channel pattern |\n| --- | --- |\n| Trades | `trades.{market}.{exchange}.{instrument}` |\n| OHLC ticker | `ohlc.ticker.{market}.{exchange}.{instrument}.{timeframe}` |\n| OHLCVT | `ohlc.vt.{market}.{exchange}.{instrument}.{timeframe}` |\n\nVariables: `market` is one of `perpetuals`, `futures`, `options`, or `spot`; `timeframe` is one of `1m`, `5m`, `15m`, `1h`, `4h`, or `1d`.\n\n## Quick Start\n\n```bash\ncurl \"https://apiv2.laevitas.ch/api/v1/futures/ohlcvt?exchange=deribit&instrument_name=BTC-PERPETUAL\" \\\n  -H \"X-API-Key: your-api-key-here\"\n```","url":"https://apiv2.laevitas.ch/api/v1/x402/subscriptions/purchase/premium/quarterly?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"checkoutId":{"type":"string","format":"uuid","description":"Account quote ID."}}},"responseSchema":{"type":"json","example":{"state":"active"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"150","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$150/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"150","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"150","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_LfcujHa4wvtHZae0bm495","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"150","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Purchases a 3-month (quarterly) Premium subscription to Laevitas crypto derivatives and market data API, paid in USDC via x402 protocol.","exampleAgentPrompt":"I want to activate a 3-month Premium subscription to Laevitas API — I already have a checkout quote ID, can you complete the quarterly purchase for $150 USDC?","exampleUseCases":[{"title":"Automated quarterly API subscription renewal","prompt":"I need to buy a quarterly Laevitas Premium subscription for my crypto trading bot — I have the account quote ID ready, please process the $150 USDC purchase so I get 3 months of API access."},{"title":"First-time premium plan activation","prompt":"I just signed up for Laevitas and want to activate the Premium plan for a quarter — can you complete the checkout using my quote ID so I can start pulling crypto derivatives data right away?"},{"title":"Programmatic subscription for a research team","prompt":"Set up a quarterly Laevitas Premium subscription for our quant research team using the checkout quote ID from our account — we need 3 months of access to their options and volatility surface data."}],"resultDescription":"Returns a JSON object with a 'state' field indicating the subscription status, e.g. {\"state\": \"active\"}, confirming whether the Premium quarterly subscription has been successfully activated on the account.","failureModes":["Invalid or expired checkoutId UUID returns an error","Insufficient USDC balance causes payment failure","Already-active subscription may reject duplicate purchase","Malformed UUID format in checkoutId causes validation error","Network or payment protocol (x402) timeout leaves subscription in unknown state"],"whenToPreferThis":"Use this endpoint when a user explicitly wants to subscribe to the Laevitas Premium tier for a 3-month period and already holds a valid checkout/quote ID from their Laevitas account. Prefer this over monthly (lower per-unit cost for quarterly) or annual plans when a 3-month commitment is desired. Requires $150 USDC payment via x402 protocol.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T07:20:49.124Z","isFirstParty":false,"canonicalSlug":"laevitas-premium-quarterly-subscription-purchase-c47a7c80"}