{"uid":"cap_ZLktDaHnkL02q5pZqp5IP","slug":"laevitas-enterprise-monthly-subscription-purchase-cd173afe","name":"Laevitas Enterprise Monthly 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/enterprise/monthly?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":"500","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":"$500/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"500","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"500","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gjm1j1GYlcaamF-1HFKIy","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"500","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Purchases a monthly Enterprise-tier subscription to Laevitas crypto derivatives market data API via x402 pay-per-request payment ($500 USDC)","exampleAgentPrompt":"Complete my Laevitas enterprise monthly subscription purchase using my quote ID 'a3f7c912-1d4e-4b8a-9f21-bc34d567e890' — I want full enterprise-tier access to the crypto derivatives and volatility data API.","exampleUseCases":[{"title":"Activating enterprise crypto data access","prompt":"I have a Laevitas quote ready with ID 'e9d2a441-0c3b-4f5e-8a12-cd78ef901234' — go ahead and purchase the enterprise monthly plan so I can start pulling professional derivatives and volatility surface data today."},{"title":"Onboarding quant team to Laevitas","prompt":"Our quant team needs full enterprise-level Laevitas API access starting this month — the checkout quote ID is 'b1c4d772-2e5f-4a6b-8c90-de12fg345678', please finalize the $500 USDC monthly enterprise subscription."},{"title":"Programmatic subscription renewal via agent","prompt":"My Laevitas enterprise subscription lapsed — I have a new quote ID '7fa3e219-9b4c-4d7e-a031-ef45gh678901', can you submit the enterprise monthly purchase so I get my API key access back?"}],"resultDescription":"Returns a JSON object with a 'state' field indicating the subscription status (e.g. 'active') upon successful payment, confirming that the enterprise monthly plan has been activated for the authenticated Laevitas 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 for checkoutId triggers validation error","Network or payment processor timeout leaves state ambiguous"],"whenToPreferThis":"Use this endpoint when an agent or user needs to programmatically activate a Laevitas Enterprise-tier subscription for one month using a pre-generated quote/checkout ID and paying $500 USDC via x402. Prefer this over manual web checkout when automating onboarding workflows or when integrating subscription activation into agent pipelines. This is the highest-tier single-month plan; choose quarterly/annual endpoints for longer commitments or lower tiers for smaller budgets.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T12:39:53.886Z","isFirstParty":false,"canonicalSlug":"laevitas-enterprise-monthly-subscription-purchase-cd173afe"}