{"templateId":"api_docs","sharedDataIds":{"apiDocsStore":"api-docs-solutions/core-service/apis/OSDU-Schema-Service.yaml","sidebar":"sidebar-apis/sidebars.yaml"},"props":{"definitionId":"solutions/core-service/apis/OSDU-Schema-Service.yaml","settings":{"baseUrlPath":"/solutions/core-service/apis/osdu-schema-service"},"disableAutoScroll":true,"seo":{"title":"Creates/Updates a SHARED schema in development status","description":"This endpoint allows user to a create schema with all possible states i.e. DEVELOPMENT,PUBLISHED or OBSOLETE but update can be used only on schemas that are in \"DEVELOPMENT\" state. A schema status can also be changed from DEVELOPMENT to PUBLISHED or OBSOLETE while updating schema content or by providing the same schema content.  Note: The schema may refer to other schema definitions in DEVELOPMENT state. If those schemas are updated, it is the schema owner's responsibility to PUT the dependent schemas again in order to refresh the schema definitions. By default scope for a schema created through this endpoint will be SHARED. Service principal authorization is required to call thi API. There is no need to provide a data-partition-id in the header.","lang":"en-US","meta":[{"name":"robots","content":"noindex"}],"llmstxt":{"hide":false}},"dynamicMarkdocComponents":[],"metadata":{"subType":"openapi-operation"},"compilationErrors":[],"markdown":{"partials":{},"variables":{"rbac":{"teams":["anonymous"]},"user":{},"remoteAddr":{"hostname":"developer.slb.com","port":4000,"ipAddress":"216.73.217.62"},"lang":"default_locale","env":{"PUBLIC_ANALYTICS_ID":"G-WLFGNSLNEV","PUBLIC_REDOCLY_BRANCH_NAME":"main"}}},"pagePropGetterError":{"message":"","name":""}},"slug":"/solutions/core-service/apis/osdu-schema-service/shared-schema/update system schema","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}