# Crevio ## Docs - [Changelog](https://docs.crevio.co/changelog/index.md): Latest updates and improvements to Crevio - [Get current account](https://docs.crevio.co/developer/api-reference/account/get-current-account.md): Returns information about the authenticated account - [Update current account](https://docs.crevio.co/developer/api-reference/account/update-current-account.md): Updates the authenticated account's information - [Get blog category](https://docs.crevio.co/developer/api-reference/blogcategories/get-blog-category.md): Returns a specific blog category - [List blog categories](https://docs.crevio.co/developer/api-reference/blogcategories/list-blog-categories.md): Returns a list of blog categories for the current account - [Create blog post](https://docs.crevio.co/developer/api-reference/blogposts/create-blog-post.md): Creates a new blog post. - [Delete blog post](https://docs.crevio.co/developer/api-reference/blogposts/delete-blog-post.md): Deletes a blog post. - [Get blog post](https://docs.crevio.co/developer/api-reference/blogposts/get-blog-post.md): Returns a specific blog post by ID or slug - [List blog posts](https://docs.crevio.co/developer/api-reference/blogposts/list-blog-posts.md): Returns a list of blog posts, optionally filtered by status - [Update blog post](https://docs.crevio.co/developer/api-reference/blogposts/update-blog-post.md): Updates an existing blog post. - [Create checkout link](https://docs.crevio.co/developer/api-reference/checkoutlinks/create-checkout-link.md): Creates a new shareable checkout link - [Delete checkout link](https://docs.crevio.co/developer/api-reference/checkoutlinks/delete-checkout-link.md): Deletes a checkout link - [Get checkout link](https://docs.crevio.co/developer/api-reference/checkoutlinks/get-checkout-link.md): Returns a specific checkout link - [List checkout links](https://docs.crevio.co/developer/api-reference/checkoutlinks/list-checkout-links.md): Returns a list of checkout links for the current account - [Update checkout link](https://docs.crevio.co/developer/api-reference/checkoutlinks/update-checkout-link.md): Updates an existing checkout link - [Create checkout session](https://docs.crevio.co/developer/api-reference/checkouts/create-checkout-session.md): Creates a new checkout session for purchasing products - [Get checkout](https://docs.crevio.co/developer/api-reference/checkouts/get-checkout.md): Returns a specific checkout session - [Update checkout](https://docs.crevio.co/developer/api-reference/checkouts/update-checkout.md): Updates an existing checkout session - [Add tag to customer](https://docs.crevio.co/developer/api-reference/customers/add-tag-to-customer.md): Adds a tag to a customer - [Create customer](https://docs.crevio.co/developer/api-reference/customers/create-customer.md): Creates a new customer record - [Delete customer](https://docs.crevio.co/developer/api-reference/customers/delete-customer.md): Soft-deletes a customer record. Only customers without paid orders (status: succeeded) can be deleted. Returns a 422 error if the customer has paid orders. - [Get customer](https://docs.crevio.co/developer/api-reference/customers/get-customer.md): Returns a specific customer - [List customers](https://docs.crevio.co/developer/api-reference/customers/list-customers.md): Returns a list of customers for the current account - [Remove tag from customer](https://docs.crevio.co/developer/api-reference/customers/remove-tag-from-customer.md): Removes a tag from a customer - [Update customer](https://docs.crevio.co/developer/api-reference/customers/update-customer.md): Updates an existing customer record - [Create discount](https://docs.crevio.co/developer/api-reference/discounts/create-discount.md): Creates a new discount code - [Delete discount](https://docs.crevio.co/developer/api-reference/discounts/delete-discount.md): Deletes a discount - [Get discount](https://docs.crevio.co/developer/api-reference/discounts/get-discount.md): Returns a specific discount - [List discounts](https://docs.crevio.co/developer/api-reference/discounts/list-discounts.md): Returns a list of discounts for the current account - [Update discount](https://docs.crevio.co/developer/api-reference/discounts/update-discount.md): Updates an existing discount - [Send email](https://docs.crevio.co/developer/api-reference/emails/send-email.md): Sends an email to customers - [Get experience](https://docs.crevio.co/developer/api-reference/experiences/get-experience.md): Returns a specific experience - [List experiences](https://docs.crevio.co/developer/api-reference/experiences/list-experiences.md): Returns a list of experiences for the current account - [Confirm file upload](https://docs.crevio.co/developer/api-reference/files/confirm-file-upload.md): Confirms a file upload after it has been uploaded to storage - [Create file](https://docs.crevio.co/developer/api-reference/files/create-file.md): Create a new file record. For uploads, only a filename is required — a presigned URL is returned for direct upload to S3. For external URLs (YouTube, Vimeo, Wistia), pass source_type "external" with a url. - [Delete file](https://docs.crevio.co/developer/api-reference/files/delete-file.md): Deletes a file and its associated storage object - [Get file](https://docs.crevio.co/developer/api-reference/files/get-file.md): Returns a single file by its ID - [List files](https://docs.crevio.co/developer/api-reference/files/list-files.md): Returns a list of files for the current account. Supports filtering by source_type. - [Get form submission](https://docs.crevio.co/developer/api-reference/formsubmissions/get-form-submission.md): Returns a specific form submission - [List form submissions](https://docs.crevio.co/developer/api-reference/formsubmissions/list-form-submissions.md): Returns a list of form submissions for the current account - [API reference](https://docs.crevio.co/developer/api-reference/introduction.md): Programmatically manage your Crevio storefront - [Create invoice](https://docs.crevio.co/developer/api-reference/invoices/create-invoice.md): Creates a new invoice and sends it to the customer via email - [Get invoice](https://docs.crevio.co/developer/api-reference/invoices/get-invoice.md): Returns a specific invoice - [List invoices](https://docs.crevio.co/developer/api-reference/invoices/list-invoices.md): Returns a list of invoices for the current account - [Void invoice](https://docs.crevio.co/developer/api-reference/invoices/void-invoice.md): Voids an open invoice. Cannot void paid invoices. - [Get legal page](https://docs.crevio.co/developer/api-reference/legalpages/get-legal-page.md): Returns a specific legal page by ID or slug - [List legal pages](https://docs.crevio.co/developer/api-reference/legalpages/list-legal-pages.md): Returns a list of legal pages (Terms of Service, Privacy Policy, Refund Policy) - [Update legal page](https://docs.crevio.co/developer/api-reference/legalpages/update-legal-page.md): Updates a legal page's body. Clearing the Terms of Service body also disables the require_terms_acceptance setting on the account. - [Get current user profile](https://docs.crevio.co/developer/api-reference/me/get-current-user-profile.md): Returns the authenticated user's profile data including their roles in the current account - [Get order item](https://docs.crevio.co/developer/api-reference/order-items/get-order-item.md): Returns details of a specific order item - [List order items](https://docs.crevio.co/developer/api-reference/orderitems/list-order-items.md): Returns order items for a specific order - [Get order](https://docs.crevio.co/developer/api-reference/orders/get-order.md): Returns a specific order - [List orders](https://docs.crevio.co/developer/api-reference/orders/list-orders.md): Returns a list of orders for the current account - [Create price variant](https://docs.crevio.co/developer/api-reference/pricevariants/create-price-variant.md): Creates a new price variant for a product - [Delete price variant](https://docs.crevio.co/developer/api-reference/pricevariants/delete-price-variant.md): Deletes a price variant. - [Get price variant](https://docs.crevio.co/developer/api-reference/pricevariants/get-price-variant.md): Returns a specific price variant - [List price variants](https://docs.crevio.co/developer/api-reference/pricevariants/list-price-variants.md): Returns all price variants for the current account. Optionally filter by product. - [Update price variant](https://docs.crevio.co/developer/api-reference/pricevariants/update-price-variant.md): Updates an existing price variant. Set archived to true to archive it. - [Create product](https://docs.crevio.co/developer/api-reference/products/create-product.md): Creates a new product - [Delete product](https://docs.crevio.co/developer/api-reference/products/delete-product.md): Deletes a product. Only products with no orders and no Stripe product ID can be deleted. - [Get product details](https://docs.crevio.co/developer/api-reference/products/get-product-details.md): Returns detailed information about a specific product - [List products](https://docs.crevio.co/developer/api-reference/products/list-products.md): Returns a list of products for the current account. Supports filtering by status and searching by name. - [Request x402 payment access](https://docs.crevio.co/developer/api-reference/products/request-x402-payment-access.md): Returns 402 with payment requirements, or grants access on valid x402 payment. Pass a price_variant query param to select a specific variant, otherwise the first visible variant is used. - [Update product](https://docs.crevio.co/developer/api-reference/products/update-product.md): Updates an existing product - [Create refund](https://docs.crevio.co/developer/api-reference/refunds/create-refund.md): Creates a new refund for an order - [Get refund](https://docs.crevio.co/developer/api-reference/refunds/get-refund.md): Returns a specific refund - [List refunds](https://docs.crevio.co/developer/api-reference/refunds/list-refunds.md): Returns a list of refunds for the current account - [Create review](https://docs.crevio.co/developer/api-reference/reviews/create-review.md): Creates a new review for a product - [Delete review](https://docs.crevio.co/developer/api-reference/reviews/delete-review.md): Deletes a review - [Get review](https://docs.crevio.co/developer/api-reference/reviews/get-review.md): Returns a specific review - [List reviews](https://docs.crevio.co/developer/api-reference/reviews/list-reviews.md): Returns reviews for products in the current account - [Reorder review](https://docs.crevio.co/developer/api-reference/reviews/reorder-review.md): Updates the position of a review within its product's review list. Other reviews are reindexed accordingly. - [Update review](https://docs.crevio.co/developer/api-reference/reviews/update-review.md): Updates an existing review - [Cancel subscription](https://docs.crevio.co/developer/api-reference/subscriptions/cancel-subscription.md): Cancels a subscription. Metered and past-due subscriptions are canceled immediately. Others cancel at the end of the current billing period. - [Get subscription](https://docs.crevio.co/developer/api-reference/subscriptions/get-subscription.md): Returns a specific subscription - [List subscriptions](https://docs.crevio.co/developer/api-reference/subscriptions/list-subscriptions.md): Returns a list of customer subscriptions for the current account - [Pause subscription](https://docs.crevio.co/developer/api-reference/subscriptions/pause-subscription.md): Pauses a subscription - [Resume subscription](https://docs.crevio.co/developer/api-reference/subscriptions/resume-subscription.md): Resumes a paused or canceled subscription - [Create tag](https://docs.crevio.co/developer/api-reference/tags/create-tag.md): Creates a new tag - [Delete tag](https://docs.crevio.co/developer/api-reference/tags/delete-tag.md): Deletes a tag - [Get tag](https://docs.crevio.co/developer/api-reference/tags/get-tag.md): Returns a specific tag - [List tags](https://docs.crevio.co/developer/api-reference/tags/list-tags.md): Returns a list of tags for the current account - [Update tag](https://docs.crevio.co/developer/api-reference/tags/update-tag.md): Updates an existing tag - [Get task run](https://docs.crevio.co/developer/api-reference/taskruns/get-task-run.md): Returns a specific task run record. - [List task runs](https://docs.crevio.co/developer/api-reference/taskruns/list-task-runs.md): Returns a list of task run records for the current account, ordered by most recent first. Supports filtering by status and ai_task_id. - [Update task run](https://docs.crevio.co/developer/api-reference/taskruns/update-task-run.md): Reports the outcome of a running task. Primarily used by the in-sandbox agent server to finalize a run (completed, failed, needs_input) with token usage and credit consumption. Idempotent: re-posting the same status is a safe no-op. - [Create task](https://docs.crevio.co/developer/api-reference/tasks/create-task.md): Creates a new AI task. Use trigger_type to schedule it: `immediate` runs once right away, `cron` runs on a cron expression, `interval` runs every N seconds, `once` runs at a specific scheduled_at, `event` runs in response to account events. - [Delete task](https://docs.crevio.co/developer/api-reference/tasks/delete-task.md): Deletes an AI task. - [Get task](https://docs.crevio.co/developer/api-reference/tasks/get-task.md): Returns a specific AI task. - [List tasks](https://docs.crevio.co/developer/api-reference/tasks/list-tasks.md): Returns a list of AI tasks for the current account. Supports filtering by trigger_type and active status, and searching by name or description. - [Update task](https://docs.crevio.co/developer/api-reference/tasks/update-task.md): Updates an existing AI task. - [Create webhook endpoint](https://docs.crevio.co/developer/api-reference/webhookendpoints/create-webhook-endpoint.md): Creates a new webhook endpoint. The secret is only returned on creation. - [Delete webhook endpoint](https://docs.crevio.co/developer/api-reference/webhookendpoints/delete-webhook-endpoint.md): Deletes a webhook endpoint - [Get webhook endpoint](https://docs.crevio.co/developer/api-reference/webhookendpoints/get-webhook-endpoint.md): Returns a specific webhook endpoint - [List available webhook event types](https://docs.crevio.co/developer/api-reference/webhookendpoints/list-available-webhook-event-types.md): Returns a list of all available event types that can be subscribed to - [List webhook endpoints](https://docs.crevio.co/developer/api-reference/webhookendpoints/list-webhook-endpoints.md): Returns a list of webhook endpoints for the current account - [Test webhook endpoint](https://docs.crevio.co/developer/api-reference/webhookendpoints/test-webhook-endpoint.md): Sends a test event to the webhook endpoint - [Update webhook endpoint](https://docs.crevio.co/developer/api-reference/webhookendpoints/update-webhook-endpoint.md): Updates an existing webhook endpoint - [Get webhook event](https://docs.crevio.co/developer/api-reference/webhookevents/get-webhook-event.md): Returns a specific webhook event - [List webhook events](https://docs.crevio.co/developer/api-reference/webhookevents/list-webhook-events.md): Returns a list of webhook events for the current account - [Get x402 configuration](https://docs.crevio.co/developer/api-reference/x402configuration/get-x402-configuration.md): Returns the x402 payment configuration for the current account - [Update x402 configuration](https://docs.crevio.co/developer/api-reference/x402configuration/update-x402-configuration.md): Updates the x402 payment configuration - [API overview](https://docs.crevio.co/developer/guides/api-overview.md): Integrate Crevio into your own applications with the REST API. - [MCP Server](https://docs.crevio.co/developer/guides/mcp.md): Connect AI agents to your Crevio account using the Model Context Protocol - [TypeScript SDK](https://docs.crevio.co/developer/guides/sdk.md): Use the official @crevio/sdk to interact with the Crevio API - [Webhooks](https://docs.crevio.co/developer/guides/webhooks.md): Receive real-time notifications when events happen in your Crevio account. - [Developer overview](https://docs.crevio.co/developer/index.md): Build on the Crevio platform with our API and SDK - [Analytics](https://docs.crevio.co/features/analytics.md): Track revenue, orders, visitor traffic, and customer acquisition with built-in analytics - [Blog](https://docs.crevio.co/features/blog.md): Publish articles, build an audience, and drive traffic to your products - [Checkout](https://docs.crevio.co/features/checkout.md): Understand how buyers purchase your products through Crevio's checkout flow - [Customers](https://docs.crevio.co/features/customers.md): Track your buyers, segment your audience, and understand customer lifetime value - [Discounts](https://docs.crevio.co/features/discounts.md): Create discount codes to run promotions, reward loyal customers, and boost conversions - [Experiences](https://docs.crevio.co/features/experiences.md): Deliver content and access to your buyers -- courses, downloads, communities, events, and more - [Invoices](https://docs.crevio.co/features/invoices.md): Send invoices to buyers and get paid on your terms - [Orders](https://docs.crevio.co/features/orders.md): View, manage, and refund orders placed through your Crevio storefront - [Pricing & price variants](https://docs.crevio.co/features/pricing.md): Set up flexible pricing with multiple tiers, subscriptions, pay-what-you-want, and more - [Products](https://docs.crevio.co/features/products.md): Create, manage, and publish digital products on your Crevio storefront - [Storefront](https://docs.crevio.co/features/storefront.md): Customize your link-in-bio page to showcase products, capture leads, and build your brand - [Team management](https://docs.crevio.co/features/team.md): Invite team members, assign roles, and collaborate on your Crevio account - [Welcome to Crevio](https://docs.crevio.co/index.md): AI that runs your business while you focus on what matters. Sell digital products, courses, and services on autopilot. - [Connected apps](https://docs.crevio.co/integrations/connected-apps.md): Connect Crevio to 3,000+ apps and automate your business workflows - [Custom domain](https://docs.crevio.co/integrations/custom-domain.md): Serve your Crevio storefront from your own domain and send emails from your own email domain. - [Discord](https://docs.crevio.co/integrations/discord.md): Connect your Discord server to automatically grant and revoke access for paying customers. - [Email domain](https://docs.crevio.co/integrations/email-domain.md): Send outbound emails from your own domain instead of the default Crevio address. - [Stripe](https://docs.crevio.co/integrations/stripe.md): Connect your Stripe account to accept payments, manage subscriptions, and handle payouts through Crevio. - [Telegram](https://docs.crevio.co/integrations/telegram.md): Connect your Telegram groups and channels to sell paid access with automatic member management. - [x402 Crypto Payments](https://docs.crevio.co/integrations/x402.md): Accept cryptocurrency payments on your Crevio storefront using the x402 protocol - [Getting started](https://docs.crevio.co/introduction/getting-started.md): Create your account, set up your storefront, and start selling in minutes. - [How Crevio works](https://docs.crevio.co/introduction/how-crevio-works.md): Understand the core concepts behind Crevio -- accounts, products, experiences, pricing, and the customer journey. - [Automation](https://docs.crevio.co/tips/automation.md): Automate your workflows with webhooks, the API, and built-in integrations - [Boost your sales](https://docs.crevio.co/tips/boost-sales.md): Practical strategies to increase conversions and revenue on Crevio - [Content delivery best practices](https://docs.crevio.co/tips/content-delivery.md): Get the most out of Crevio's experience types for delivering content to customers - [SEO optimization](https://docs.crevio.co/tips/seo.md): Improve your search engine visibility on Crevio ## OpenAPI Specs - [openapi](https://docs.crevio.co/developer/api-reference/openapi.json)