> Documentation index: https://docs.sellhidden.com/llms.txt

# Hidden API documentation

Source: https://docs.sellhidden.com

Show your products on your own website, get a signed message the moment someone pays, and deliver from your own server. Start with [the quick start](https://docs.sellhidden.com/start) or [the API reference](https://docs.sellhidden.com/reference).

## What you can do

- **[Show your products anywhere](https://docs.sellhidden.com/public)**: Your website reads products, prices and stock from Hidden. No key needed. [Public API](https://docs.sellhidden.com/public) · [Buy button](https://docs.sellhidden.com/buy-button)
- **[Know the moment someone pays](https://docs.sellhidden.com/webhooks)**: Hidden sends your server a signed message for every order and every change. [Webhooks](https://docs.sellhidden.com/webhooks)
- **[Deliver from your own server](https://docs.sellhidden.com/dynamic-delivery)**: On a paid order, Hidden asks your server what the buyer should receive, and delivers your answer. [Dynamic delivery](https://docs.sellhidden.com/dynamic-delivery)
- **[Run your store from code](https://docs.sellhidden.com/reference)**: Create products, add keys, refund orders, answer tickets. Everything the dashboard does, from your own code. [API reference](https://docs.sellhidden.com/reference)
- **[Sell from your app or bot](https://docs.sellhidden.com/buy-button#checkout-links)**: Make a product for each price, send buyers a checkout link with your own reference, and fulfil when the signed `order.paid` webhook arrives, after checking the product. [Checkout links](https://docs.sellhidden.com/buy-button#checkout-links) · [Webhooks](https://docs.sellhidden.com/webhooks)
- **[Take crypto payments on your site](https://docs.sellhidden.com/payments)**: Create a payment for any amount from your server, send the buyer to its Hidden payment page, and deliver when the signed `payment.paid` webhook arrives. [Payments](https://docs.sellhidden.com/payments)

## Choose how to start

- **[Write it yourself](https://docs.sellhidden.com/start)**: Pick your language: curl, Node, Python or PHP. Your first call takes five minutes. [Start here](https://docs.sellhidden.com/start)
- **[No code](https://docs.sellhidden.com/buy-button)**: Paste one snippet on your site and sell from there. [Buy button](https://docs.sellhidden.com/buy-button)
- **[Let an AI do it](https://docs.sellhidden.com/ai)**: Give these docs to your AI assistant and answer its questions. [Build with AI](https://docs.sellhidden.com/ai)

## Everything in the API

Every group is generated from the same list that runs the API, so it is always current.

[Public API · 5 endpoints · no key](https://docs.sellhidden.com/public) · [Webhook events · 34](https://docs.sellhidden.com/webhooks) · [Products · 14 endpoints](https://docs.sellhidden.com/reference/products) · [Categories · 6 endpoints](https://docs.sellhidden.com/reference/categories) · [Coupons · 5 endpoints](https://docs.sellhidden.com/reference/coupons) · [Orders · 10 endpoints](https://docs.sellhidden.com/reference/orders) · [Payments · 5 endpoints](https://docs.sellhidden.com/reference/payments) · [Subscriptions · 4 endpoints](https://docs.sellhidden.com/reference/subscriptions) · [Customers · 5 endpoints](https://docs.sellhidden.com/reference/customers) · [Reviews · 5 endpoints](https://docs.sellhidden.com/reference/reviews) · [Tickets · 5 endpoints](https://docs.sellhidden.com/reference/tickets) · [Store · 2 endpoints](https://docs.sellhidden.com/reference/store) · [Webhooks · 8 endpoints](https://docs.sellhidden.com/reference/webhooks) · [Analytics · 1 endpoints](https://docs.sellhidden.com/reference/analytics) · [Your key · 1 endpoints](https://docs.sellhidden.com/reference/keys)

## Build with AI

Give these docs to your assistant: paste the prompt from [Build with AI](https://docs.sellhidden.com/ai), or hand it every page as one file.

## Get help

Send us the endpoint, the request or delivery id and the response you got: [Developer support](https://sellhidden.com/support?as=developer). Security findings go through [responsible disclosure](https://sellhidden.com/security#disclosure). Live platform status is on the [support page](https://sellhidden.com/support#status).

[Embed configurator](https://sellhidden.com/embed) · [Plan limits](https://sellhidden.com/pricing#compare) · [Webhook terms](https://sellhidden.com/terms#notifications-and-webhooks) · [Security: keys and signatures](https://sellhidden.com/security#integrations)
