REST-API · MCP-Server · TypeScript-SDK
Dein KI-Assistent kann jetzt einen echten Shop führen
Getly ist ein Headless-Commerce-Backend für digitale Produkte. Produkte anlegen, Zahlungen annehmen, Dateien ausliefern, Lizenzschlüssel ausstellen und Auszahlungen erhalten — über eine REST-API, einen MCP-Server für Claude und Cursor und ein typisiertes SDK. Kein Storefront-Bau, kein Zahlungs-Stack, den du pflegen musst.
Schlüssel sehen aus wie getly_sk_live_… und gehören in die Umgebungsvariable GETLY_API_KEY.
Vom Entwurf zum Live-Produkt in fünf Schritten
Alles unten ist reines curl — kein SDK nötig. Kopieren, einfügen, verkaufen.
Produkt als Entwurf anlegen
Preise sind ganzzahlige Cents (priceCents). Das Produkt startet als Entwurf — öffentlich ist noch nichts.
bashcurl -X POST https://www.getly.store/api/v1/products \ -H "Authorization: Bearer $GETLY_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "Notion Icon Pack", "priceCents": 900, "description": "500 hand-drawn icons for Notion dashboards." }'Antwort · 201 · application/json{ "success": true, "data": { "id": "6b4e6a52-9d2e-4c8a-b1f3-2a9c0d5e7f10", "name": "Notion Icon Pack", "slug": "notion-icon-pack-m9x2kz", "status": "draft", "priceCents": 900, "urls": { "product": "https://www.getly.store/product/notion-icon-pack-m9x2kz", "buy": "https://www.getly.store/product/notion-icon-pack-m9x2kz" } } }Upload-URL anfordern
Die API liefert eine signierte URL für Dateien bis 2 GB. Deine Bytes gehen direkt in den Speicher, nicht über unsere Server.
bashcurl -X POST https://www.getly.store/api/v1/products/$PRODUCT_ID/files/presign \ -H "Authorization: Bearer $GETLY_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "fileName": "icons.zip", "fileSize": 1048576, "fileType": "application/zip" }'Antwort · 200 · application/json{ "success": true, "data": { "uploadUrl": "https://<account>.r2.cloudflarestorage.com/...&X-Amz-Signature=...", "fileUrl": "https://pub-xxxxxxxx.r2.dev/files/.../aB3xYz.zip", "fileName": "icons.zip", "fileSize": 1048576 } }Datei hochladen und anhängen
Die Bytes per PUT an die Upload-URL senden, dann die erhaltene fileUrl an das Produkt anhängen.
bashcurl -X PUT "$UPLOAD_URL" \ -H "Content-Type: application/zip" \ --data-binary @icons.zip curl -X POST https://www.getly.store/api/v1/products/$PRODUCT_ID/files \ -H "Authorization: Bearer $GETLY_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "fileUrl": "<fileUrl from step 2>", "fileName": "icons.zip", "fileSize": 1048576, "fileType": "application/zip" }'Antwort · 201 · application/json{ "success": true, "data": { "id": "0f8c31d7-4e2a-49b6-9c1d-8e5a7b3f2c40", "fileName": "icons.zip", "fileSize": 1048576, "isLatest": true } }Veröffentlichen
Ein Aufruf schaltet das Produkt live. Fehlt etwas, bekommst du maschinenlesbare Gründe statt einer vagen Fehlermeldung.
bashcurl -X POST https://www.getly.store/api/v1/products/$PRODUCT_ID/publish \ -H "Authorization: Bearer $GETLY_API_KEY"Antwort · 200 · application/json{ "success": true, "data": { "id": "6b4e6a52-9d2e-4c8a-b1f3-2a9c0d5e7f10", "status": "active", "priceCents": 900, "urls": { "product": "https://www.getly.store/product/notion-icon-pack-m9x2kz", "buy": "https://www.getly.store/product/notion-icon-pack-m9x2kz" } } }Dein Produkt ist live
Käufer zahlen per Karte oder Krypto — Gast-Checkout, kein Konto nötig. Dateien werden automatisch ausgeliefert.
bashopen https://www.getly.store/product/notion-icon-pack-m9x2kz
Ehrlichkeitshinweis: Die ersten Produkte eines brandneuen Shops durchlaufen eine kurze manuelle Prüfung (Status pending_review), bevor sie öffentlich erscheinen. Nach deinem ersten Verkauf ist das Veröffentlichen sofort.
In deinen KI-Assistenten einstecken
Der offizielle MCP-Server (@getly/mcp) gibt Claude, Cursor und jedem MCP-Client 16 Werkzeuge: Produkte anlegen und veröffentlichen, Dateien hochladen, Posts schreiben, Gutscheine und Checkout-Links erstellen, Verkäufe abrufen. Ein Config-Block — und dein Assistent führt den Laden.
Claude Code
claude mcp add getly --env GETLY_API_KEY=$GETLY_API_KEY -- npx -y @getly/mcpCursor
{
"mcpServers": {
"getly": {
"command": "npx",
"args": ["-y", "@getly/mcp"],
"env": { "GETLY_API_KEY": "getly_sk_live_..." }
}
}
}Claude Desktop
{
"mcpServers": {
"getly": {
"command": "npx",
"args": ["-y", "@getly/mcp"],
"env": { "GETLY_API_KEY": "getly_sk_live_..." }
}
}
}Der Server liest deinen Schlüssel ausschließlich aus der Umgebungsvariable GETLY_API_KEY. Füge Schlüssel niemals in Prompts, Code oder Commits ein.
Eine ehrliche Gebühr. Alles inklusive.
Getly nimmt 20 % pro Verkauf — und das ist die ganze Rechnung. Bevor du das teuer nennst, schau, was diese 20 % tatsächlich abdecken.
| Was du bekommst | Getly — 20 % all-in | Typische Payment-API-Anbieter |
|---|---|---|
| Zahlungsabwicklung (Karten + Krypto) | Inklusive | 4–10 % + Fixgebühr pro Transaktion |
| Datei-Hosting & Auslieferung bis 2 GB | Inklusive | Dateien hostest und lieferst du selbst |
| Marktplatz-Traffic & SEO | Inklusive — deine Produkte sind bei Getly gelistet | Den gesamten Traffic bringst du selbst mit |
| Eingebautes Affiliate-Netzwerk | Inklusive | Selbst aufbauen und bezahlen |
| Krypto-Auszahlungen (USDT/USDC) | Inklusive — 5 Chains, kein Bankkonto nötig | Selten verfügbar |
| Lizenzschlüssel ausstellen & prüfen | Inklusive | Ein separater kostenpflichtiger Dienst |
| Fixe Monatskosten | 0 $ — du zahlst nur, wenn du verkaufst | 0–99+ $, plus eigene Infrastruktur |
Neue Verkäufer behalten in den ersten 3 Monaten 90 %.
Gebaut dafür, wie Software 2026 verkauft wird
Krypto-Auszahlungen
Lass dich in USDT oder USDC auf 5 Chains auszahlen (Ethereum, Tron, BSC, Polygon, Solana). Kein Bankkonto nötig — eine Wallet-Adresse genügt.
Gast-Checkout
Käufer brauchen kein Getly-Konto. Karte oder Krypto: zahlen, herunterladen — fertig. Weniger Schritte, mehr Conversion.
MCP-first
Kein angeschraubter Chatbot, sondern ein echter MCP-Server mit typisierten Tools und Sicherheitsleitplanken — Claude oder Cursor verwalten deinen gesamten Katalog.
Lizenzschlüssel-API
Stelle Schlüssel beim Kauf aus, prüfe und aktiviere sie aus deiner App — der öffentliche Validate-Endpunkt braucht gar kein Secret.
Die drei manuellen Schritte
Wir tun nicht so, als wären es null. Genau drei Dinge passieren außerhalb der API — alle einmalig:
Registrieren
Google, GitHub oder Magic Link. Dreißig Sekunden.
API-Schlüssel erstellen
Ein Klick im Dashboard — dabei entsteht auch dein Shop. Wähle nur die Scopes, die du brauchst.
Auszahlungsweg verbinden
Ein Stripe-Onboarding-Link — oder eine USDT/USDC-Wallet-Adresse einfügen.
Alles andere — Produkte, Dateien, Posts, Gutscheine, Checkout-Links, Lizenzschlüssel, Webhooks, Auszahlungshistorie — läuft über die API.
Der ganze Shop als Endpunkte
Jede Funktion unten kommt mit Cursor-Pagination, Idempotency-Keys, Rate-Limit-Headern und Fehlern, die LLMs verstehen.
write:productsProdukte
Produkte anlegen, aktualisieren, veröffentlichen und archivieren; Dateien bis 2 GB über signierte URLs hochladen.
write:postsBlog-Posts
Markdown-Blog des Shops mit Produkt-Einbettungen — Content-Marketing aus einem Cronjob.
write:couponsGutscheine
Prozentuale oder feste Rabatte mit Nutzungslimits und Ablaufdatum — mit Leitplanken gegen versehentliche 100-%-Rabatte.
checkout:createCheckout-Links
Erzeuge eine URL mit vorab angewendetem Gutschein, eigener Referenz und Metadata — Status abfragen oder per Webhook über den Kauf informiert werden.
read:licensesLizenzschlüssel
Werden beim Kauf automatisch ausgestellt; prüfe und aktiviere sie aus deiner Software über einen öffentlichen Endpunkt ohne Secret.
webhooks:manageWebhooks
Signierte Events (sale.completed, license.activated und mehr) mit zeitgestempeltem HMAC-Signaturschema.
read:storeAuszahlungen
Guthaben und Auszahlungshistorie über beide Wege abrufen — Stripe und Stablecoins.
Spezifikationen & Referenzen
OpenAPI-3.1-Spezifikation
Der vollständige maschinenlesbare Vertrag — generiere Clients in jeder Sprache.
llms-api.txt
Die gesamte API als Klartext — füge sie in den Kontext jedes LLMs ein.
GitHub — headless-sdk
SDK, MCP-Server, Beispiele und Golden Prompts. MIT-lizenziert.
API-Docs im Dashboard
Interaktive Referenz mit deinen eigenen Schlüsseln — direkt im Dashboard.
Bring deinen Shop heute noch live
Der API-Schlüssel ist einen Klick entfernt — und in den ersten drei Monaten behältst du 90 %.
API-Schlüssel holen