StorageFlow REST API
Build custom integrations with the StorageFlow API.
API access is included with Enterprise and Plus plans, and is available on other plans with the API add-on. See the pricing page for details. Requests from a company without API access are refused.
Authentication
- Go to Settings > Developers > API keys (account owners and admins)
- Click Create API Key, name the key, and choose its permissions
- Copy your API key (it will only be shown once)
- Include it in the
Authorizationheader:Bearer YOUR_API_KEY
Base URL
https://www.storage-flow.com/api/v1
Available Endpoints
The API is read-only. Every endpoint returns data for your own company.
GET /facilities— List all facilitiesGET /units— List units with availabilityGET /units/{id}— Get a single unitGET /customers— List customersGET /leases— List leasesGET /payments— List paymentsGET /openapi.json— The full API specification
List endpoints are paginated with page and per_page (default 25, maximum 100). See Settings > Developers > API docs for the parameters of each endpoint.
Rate Limits
API requests are limited to 100 requests per minute per API key. The limit is the same on every plan.
Webhooks
Configure webhooks to receive real-time notifications when events occur. Webhooks are currently sent when a new reservation is created (reservation.created). Go to Settings > Developers > Webhooks and click Add Webhook to set up your endpoint URLs.
Still stuck? Open Support in StorageFlow.
It's the fastest way to reach us. Add a screenshot and we'll see exactly what you see.
ADMIN → Support → New ticket