Overview
Wilow uses two layers of authentication:| Layer | What it identifies | How to pass it |
|---|---|---|
| API Key | Your partner integration | API-KEY: ep_... header |
| Customer Token | The logged-in customer | Authorization: Bearer {token} header |
Getting Your API Key
Reach out to info@wilow.app to get yourAPI-KEY before you can start hitting the APIs.
Getting a Customer Token
Call Link Customer with the user’s details. The response returns anauth_token — store it and use it for all subsequent customer-scoped requests.
Which endpoints need which?
| Endpoint | API Key | Customer Token |
|---|---|---|
| Link Customer | ✅ | ❌ |
| Location Coverage | ✅ | ❌ |
| List Plans | ✅ | ❌ |
| Available Days | ✅ | ❌ |
| Address | ❌ | ✅ |
| Laundry Preferences | ❌ | ✅ |
| Subscribe | ❌ | ✅ |
| Confirm Payment | ❌ | ✅ |
Idempotency
AllPOST requests require an Idempotency-Key header. Use a unique UUID per request to safely retry without duplicating operations.