FOR SELLERS AND DEVELOPERS
Every way to publish to Getly
From inside the program you already work in, from your own code, from an assistant, or from a CSV you exported somewhere else. All of it free, all of it on the same API.
ROUTES AVAILABLE TODAY
8 of them
Every one is live now. Nothing on this page is planned, in beta or coming soon — if it is here, you can use it this afternoon.
FROM YOUR EDITOR
Publish without leaving the program
A tool that runs inside the software you build in can see what an upload form never will — whether a reference resolves, what a setting is, how the compiler reads a file.
Getly Publisher for Unity
A free Unity editor package. Checks your .unitypackage for the defects that get assets refunded — broken script references, missing .meta files, runtime code touching UnityEditor — and submits the listing without you leaving the editor.
FROM YOUR CODE
Build it into your own pipeline
Scoped API keys, cursor pagination, idempotency keys and webhooks. Publish on a build, price on a schedule, fulfil from your own backend.
@getly/sdk
npmZero-dependency TypeScript client for the whole v1 API: create products, attach files, read orders, open checkouts. Works anywhere fetch does.
npm i @getly/sdk@getly/nextjs
npmCheckout and webhook route handlers for a Next.js app, so a storefront of your own takes a few files rather than a few days.
npm i @getly/nextjsREST API v1
The surface everything else is built on. Scoped API keys, cursor pagination, idempotency keys and webhooks — publish, price and fulfil from any language.
FROM AN ASSISTANT
Let a model do the listing
Writing a listing is the part sellers put off longest. Point an MCP client at your store and describe the product instead.
@getly/mcp
npmAn MCP server with 19 tools. Point Claude or any MCP client at your store and it can draft, price and publish a listing while you describe it.
claude mcp add getly --env GETLY_API_KEY=$GETLY_API_KEY -- npx -y @getly/mcp@getly/auto-store
npmPoint it at a folder. It writes the listing and the launch article, uploads the files and leaves you a live product to review.
npx @getly/auto-store ./my-packFROM ANOTHER MARKETPLACE
Bring what you already sell
Everything arrives as a draft, so a bad import is a thing you delete rather than a thing your buyers saw.
Gumroad, Etsy and Envato import
Export a CSV from the marketplace you are on and upload it. Up to 50 products a batch, brought in as drafts so nothing goes live before you have looked at it.
FROM YOUR OWN SITE
Sell somewhere that is not Getly
Keep your own page and your own audience. We handle the payment, the file delivery and the receipt.
Pay Widget
One script tag and a button turns any page of your own into a checkout — cards and stablecoins, files delivered by us, no payment account of your own required.
<script src="https://www.getly.store/pay.js" async></script>What we do not have
There is no publishing tool for any of these. Saying so is cheaper than letting you find out after installing something, and the Unity one exists because a seller asked for it — which is the entire selection process.
Ask for your programNO TOOL FOR
- Blender
- Unreal Engine
- Photoshop
- Figma
- After Effects
- Cinema 4D
- Substance
- Godot
The API, the SDK and the importers work for products from any of them. It is the in-program tool that does not exist.