Pilot APIs
|
Pilot APIs are experimental. They are made available to a restricted set of retailers for early feedback and are subject to change or removal at any time without prior notice. Do not build production-critical workflows on top of a pilot until it has been promoted to a stable API version. |
Pilots are early-access APIs that let a selected group of retailers experiment with new functionality before it reaches general availability.
Access
Access to pilot APIs is restricted. Each pilot has its own retailer allow-list managed internally. Only retailers that have been explicitly added to the allow-list for a given pilot can use its endpoints.
-
If your retailer is not on the allow-list, requests to pilot endpoints return
403 Forbiddenwith problem type/problems/unauthorized.
If you are interested in joining a pilot, contact your bol account manager or the bol team responsible for the feature.
What to expect from a pilot
| Aspect | What this means for you |
|---|---|
Restricted access |
Only retailers explicitly invited to the pilot can use the endpoints. |
Experimental contract |
Request and response shapes, path parameters, media types, and error codes can change between versions without a deprecation period. We will communicate breaking changes, but there is no formal compatibility guarantee. |
Can be disabled |
A pilot can be switched off at any time — for a specific retailer, for all pilot participants, or entirely — without advance notice if operational or compliance reasons require it. |
Not for production-critical flows |
Pilot endpoints may have reduced SLA guarantees compared to stable API versions. Do not depend on them for time-sensitive or revenue-critical operations. |
Subject to rate limits |
Pilot endpoints are subject to the same rate-limiting infrastructure as all other API endpoints. Limits may be tighter than those of the equivalent stable endpoint. |
Separate media type |
Each pilot uses a dedicated media type. You must set this in both the |
Available pilots
The following pilots are currently available under the Offer API:
-
Bulk image import — submit a batch of image URLs for an offer and track per-asset processing status.