Core API
The main server-to-server API for merchants to manage checkouts, products, deliverables, and store settings.
Financials API
Manage the money side of your business, including invoices, taxes, refunds, disputes, and payouts.
Growth & Marketing API
Powerful endpoints for cart recovery, discounts, affiliates, splits, and geo-pricing.
Webhooks & Events
Event tracking and webhook management to keep your external systems perfectly in sync.
Base URLs
The Blink API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.Production Base URL
https://api.blink.store/v1Test Mode: Blink does not use a separate Sandbox URL. Instead, we offer a unified Test Mode. All API requests made using a test-mode secret key are completely isolated from your production data. Learn more in our Test Mode guide.
Authentication
Blink uses Merchant Secret Keys to authenticate your requests.Merchant Secret Keys
For server-to-server interactions, authenticate requests using your Store Secret Key. You can view and manage your API keys in the Blink Dashboard. Do not share your secret API keys in publicly accessible areas such as GitHub, or client-side code. Authentication to the API is performed via HTTP Bearer Auth. In addition to the Bearer token, all requests must include thex-store-id header to specify which store you are interacting with.
Pagination
All top-level API resources have support for bulk fetches via “list” API methods. These list API methods share a common pagination structure. Blink uses offset-based pagination via thepage and limit query parameters.
Query Parameters
Response Format
A paginated response will always wrap the results in adata array and include a meta object containing pagination details.
Paginated Response
Rate Limits
To prevent abuse, Blink limits the number of API requests you can make in a given timeframe.- Rate Limit: 100 requests per second
429 Too Many Requests status code.