The following table defines the API maturity and stability stages.
| Alpha | Beta | Preview | Stable | |
|---|---|---|---|---|
| Description | Under active development and available for early testing and feedback. Features and services are subject to change in the future. Not recommended for production use. | The feature or service is considered complete and ready for testing and feedback gathering with a restricted set of users. Suitable for limited production use cases. | Ready for production use with selected customers and users before it is available for general use. | Ready for production use, fully supported, and follows the deprecation policy for any changes or retirements. |
| Access | Availability restricted to selected users. | Availability restricted to selected users. | Availability restricted to selected users. | Available to all users. |
| Tagging | Feature or service is tagged with "Alpha." | Feature or service is tagged with "Beta." | Feature or service is tagged with "Preview." | Features and services are not tagged and should be considered stable. |
| Completeness | Moderate | High | No outstanding issues | No outstanding issues |
| Support | Not supported: feature or service can change or be removed at any time. No operational support available. | Not supported: feature or service can change or be removed at any time. No operational support available. | Partially supported: feature or service will not be removed without following the deprecation policy. Operational support available without SLAs. | Fully supported: feature or service will not be removed without following the deprecation policy. Full operational support available as per defined SLAs. |
| Deprecation Period | None: features or services can be removed at any time. | Limited: features or services can be removed with 3 months' advance notice. | Strong: features and services can be removed with 12 months' advance notice. A transition path is provided with support as applicable. | Strong: features and services can be removed with 12 months' advance notice. A transition path is provided with support as applicable. |
Alpha, Beta and Preview APIs are tagged to reflect their maturity on SLB Developer API Reference page. Stable APIs donot have any tag.
There are certain group of APIs like OSDU, Reservoir Engineering which are under Preview, Beta or Alpha State and not visible to customers by default. Kindly contact Delfi-DevPortal-Help@slb.com and share your Billing Account ID if you are interested to use those APIs.