Developers

Sell through ours, from yours.

A public API, a TypeScript SDK, drop-in widgets and signed webhooks. Any website, on any host, can sell your plans with our checkout and client portal, in your design.

yoursite.html
<!-- one script, then the widgets you want -->
<script src="https://cdn.teculiar.net/embed/latest/teculiar.js"
        data-key="pk_live_…"
        data-base-url="https://yourdomain.com"></script>

<teculiar-pricing-table></teculiar-pricing-table>
<teculiar-checkout product="hosting-pro"></teculiar-checkout>

One script tag. Then the widgets you want.

The core is about 20 KB; each widget group loads only when its first widget appears.

Plain static pages. Teculiar's script does the selling. Yours can too.

yoursite.html
<!-- one script, then the widgets you want -->
<script src="https://cdn.teculiar.net/embed/latest/teculiar.js"
        data-key="pk_live_…"
        data-base-url="https://yourdomain.com"></script>

<teculiar-pricing-table></teculiar-pricing-table>
<teculiar-checkout product="hosting-pro"></teculiar-checkout>

Eleven widgets, one script.

  • Domain search<teculiar-domain-search>Search, check and add domains to the cart
  • Product grid<teculiar-product-grid>A category's products, with prices and a monthly/yearly switch
  • Pricing table<teculiar-pricing-table>Plans side by side
  • Live price<teculiar-price>One price that follows the visitor's currency
  • Language and currency<teculiar-preferences>The globe toggle, shared with your portal
  • Blog list<teculiar-blog-list>Your newest posts
  • Help search<teculiar-kb-search>Answers from your knowledge base, before a ticket
  • Contact form<teculiar-contact-form>Opens a ticket in your desk
  • Login<teculiar-login>Sign-in, on our address
  • Account<teculiar-account>Invoices, services and tickets inside your page
  • Checkout<teculiar-checkout>Cart to payment, then back to your site

Catalogue widgets live in your page. Money lives on ours.

Widgets that only show your catalogue run inside your page, sealed from its CSS. Widgets that hold a login, an invoice or a payment run in a frame on our address, so no script on your page can read them.

Your design, not ours.

Style the catalogue widgets with CSS variables and named parts. The frame widgets take the look you set under Embed appearance (colours, corners, font, density, light or dark, logo), served ready-styled. A saved setting always wins over a page, so nobody can restyle your checkout into something misleading.

78 public operations, described in one OpenAPI file.

Public keys (pk_) are safe in page source and work only from the websites you list. Secret keys (sk_) stay on your server. The TypeScript SDK wraps the same calls.

Build it yourself

API reference

SDK reference

42 events, signed and retried.

Orders, invoices, payments, services, domains, tickets, customers, content and settings. Every delivery is signed, so your endpoint can prove it came from us.

Webhook reference

Get your keys in your own admin.

Every plan includes the API, the SDK and the widgets. Keys live under Admin → Settings → API keys.