For developers
Build on DashForDevs
Storefronts and integrations on the public API and the SDK, deployed on Cloud from GitHub.
From zero to shipped.
The shortest route to a live storefront.
- 1Your first API callA key, one request, real data. Five minutes.
- 2A storefront page with the SDKServer-rendered product list and page in Next.js.
- 3Public and secret keysWhat goes in the browser, and what never does.
- 4How the platform worksGateways, services and identity, step by step.
- 5WebhooksSigned events to your URL, with verification code.
- 6Deploy on CloudConnect GitHub; every push deploys.
Try it now
Swap in your test public key from Developers → API keys.
curl "https://papi.dashfordevs.com/api/storefront/products?limit=3" \
-H "X-API-Key: pk_test_YOUR_PUBLIC_KEY"Helpful anywhere
Topics.
- Getting started · 2 pagesQuickstartYour first API call in five minutes, then a Next.js storefront page with the SDK.
- How it works · 4 pagesHow the platform worksServices, gateways, identity, events and logs: the architecture behind DashForDevs, with diagrams you can step through.
- Security · 3 pagesAPI keys and authenticationPublic and secret keys, allowed origins, rotation without downtime, and exactly what to do when a key leaks.
- Guide · 2 pagesAutomations and webhooksFlows that run on their own, outgoing webhooks to your URLs, inbound webhooks, and how to verify every signature.
- Reference · 2 pagesErrors and rate limitsEvery error the public API returns, what it means, what to do, and how rate limits work.
- Guide · 4 pagesThe dash4devs SDKInstall, configure and use the JavaScript SDK: modules, React components, images, errors, caching and the build CLI.
- Guide · 4 pagesDashForDevs CloudDeploy apps from GitHub and run managed Postgres databases, next to the rest of your business, with shared or dedicated tenancy.
- Security · 1 pagesSecurity modelThe technical security model: isolation, encryption, identity, service-to-service trust, logging, edge protection and how to report a vulnerability.
- Reference · 14 pagesStorefront API referenceEvery public API route: path, method, key and status, generated from the gateway's own route table.
Every page.
- Your first API callQuickstart
- Build a storefront page with the SDKQuickstart
- Architecture overviewHow the platform works
- Identity and sign-inHow the platform works
- Events, traces and audit logsHow the platform works
- Versioning and compatibilityHow the platform works
- Public and secret keysAPI keys and authentication
- Allowed originsAPI keys and authentication
- Rotating keys, and what to do when one leaksAPI keys and authentication
- Outgoing webhooksAutomations and webhooks
- FlowsAutomations and webhooks
- Error responsesErrors and rate limits
- Rate limitsErrors and rate limits
- Install and configureThe dash4devs SDK
- ModulesThe dash4devs SDK
- Images with DashImageThe dash4devs SDK
- The dash4devs CLIThe dash4devs SDK
- What Cloud isDashForDevs Cloud
- Deploy an app from GitHubDashForDevs Cloud
- Managed databasesDashForDevs Cloud
- Cloud billingDashForDevs Cloud
- The security modelSecurity model
- OverviewStorefront API reference
- CatalogStorefront API reference
- Cart, checkout and ordersStorefront API reference
- Customers and calendarStorefront API reference
- ContentStorefront API reference
- Forms and emailStorefront API reference
- ShippingStorefront API reference
- PaymentsStorefront API reference
- AnalyticsStorefront API reference
- AutomationsStorefront API reference
- BillingStorefront API reference
- PlatformsStorefront API reference
- GatewayStorefront API reference
- Admin API (secret key)Storefront API reference