{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Deprecations","description":"Accelerate E&P application development and protect your innovation by consuming our Data and Domain APIs / Platform APIs.","lang":"en-US","meta":[{"name":"robots","content":"noindex"}],"llmstxt":{"hide":true,"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"deprecations","__idx":0},"children":["Deprecations"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["While DrillPlan aims to maintain a stable platform for integration, keeping all breaking changes to a minimum, it is inevitable that occasional replacements and deprecations of APIs or schemas may need to be implemented in order to best support the wider product development and evolution. We have therefore developed the following process to communicate these changes. This is to supplement the general ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://developer.delfi.slb.com/workspace/solutions/GettingStarted/BestPractices/tutorials"},"children":["DELFI deprecation policy"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"deprecation-process","__idx":1},"children":["Deprecation Process"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Release a new API version or schema version to production. This will be accompanied by a DrillPlan release note in ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://guru.delfi.slb.com/ProductUpdates/Index?P=1003&PU=&C=&T=b763b0c2-b179-48d9-acfb-47195a72af69&AS="},"children":["GURU"]},".",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The release note will contain the planned removal date of the previous version which will be equal to the release date + 6 months."]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/drillplan/docs/about/about"},"children":["DrillPlan Developer Documentation"]}," will be updated to clearly indicate that the previous version has been deprecated e.g.",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/deprecated-schema.5e37728029a936230e88cbba9e0e4d93cff035a85a9f60bb6a0102ae145f26ce.c0faf1fc.png","alt":"deprecated-schema.png"},"children":[]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/deprecated-api.f3e825efd2820f8d655d3d3f53546765e8336da8f080ae786e7cff9f62f63585.c0faf1fc.png","alt":"deprecated-api.png"},"children":[]}]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A post in the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://developer.delfi.slb.com/workspace/solutions/GettingStarted/ProductUpdates/about"},"children":["DELFI Developer Portal News"]}," will also made announcing the release and deprecation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["1 month prior to the removal date, another reminder will be posted in the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://developer.delfi.slb.com/workspace/solutions/GettingStarted/ProductUpdates/about"},"children":["DELFI Developer Portal News"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Finally on the removal date, the deprecated API or schema will be decommissioned and the corresponding documentation will be removed."]}]}]},"headings":[{"value":"Deprecations","id":"deprecations","depth":1},{"value":"Deprecation Process","id":"deprecation-process","depth":2}],"frontmatter":{"seo":{"title":"Deprecations"}},"lastModified":"2025-04-14T21:53:33.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/solutions/drillplan/docs/tutorials/drillplan-api-lifecycle-management","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}