v1
Schema Management

Update User Schema V1

Update an existing schema.

Allows modification of schema properties, node types, relationship types, and status.
User must have write access to the schema. Updates create a new version
while preserving the existing data.

**Status Management:**
- Set `status` to "active" to activate the schema and trigger Neo4j index creation
- Set `status` to "draft" to deactivate the schema
- Set `status` to "archived" to soft-delete the schema
put/v1/schemas/{schema_id}

Path parameters

schema_idstring required

Request body

object required

Response

Schema updated successfully

successboolean required
errorstring nullable
codeinteger

Changes

Changed in 4 of the 37 revisions of this API.1083

    • added the optional property ////////// to the response with the status

      response-optional-property-added

    • added the optional property ////////// to the response with the status

      response-optional-property-added

    • added the optional property ////////// to the response with the status

      response-optional-property-added

    • added the optional property ////////// to the response with the status

      response-optional-property-added

    • added the optional property ////////// to the response with the status

      response-optional-property-added

    • added the optional property ////////// to the response with the status

      response-optional-property-added

    • added the optional property ////////// to the response with the status

      response-optional-property-added

    • added the optional property ////////// to the response with the status

      response-optional-property-added

    • added the optional property ////////// to the response with the status

      response-optional-property-added

    • added the optional property ////////// to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • response property data/anyOf[subschema #1: UserGraphSchema]/namespace deprecated

      response-property-deprecated

    • response property data/anyOf[subschema #1: UserGraphSchema]/namespace deprecated

      response-property-deprecated

    • response property data/anyOf[subschema #1: UserGraphSchema]/namespace deprecated

      response-property-deprecated

    • response property data/anyOf[subschema #1: UserGraphSchema]/namespace deprecated

      response-property-deprecated

    • response property data/anyOf[subschema #1: UserGraphSchema]/namespace deprecated

      response-property-deprecated

    • response property data/anyOf[subschema #1: UserGraphSchema]/organization deprecated

      response-property-deprecated

    • response property data/anyOf[subschema #1: UserGraphSchema]/organization deprecated

      response-property-deprecated

    • response property data/anyOf[subschema #1: UserGraphSchema]/organization deprecated

      response-property-deprecated

    • response property data/anyOf[subschema #1: UserGraphSchema]/organization deprecated

      response-property-deprecated

    • response property data/anyOf[subschema #1: UserGraphSchema]/organization deprecated

      response-property-deprecated

  • 2422ab514a9d1015See the full diff
    • removed the optional property // from the response with the status

      response-optional-property-removed

    • removed the optional property // from the response with the status

      response-optional-property-removed

    • removed the optional property // from the response with the status

      response-optional-property-removed

    • removed the optional property // from the response with the status

      response-optional-property-removed

    • removed the optional property // from the response with the status

      response-optional-property-removed

    • added the new namespace enum value to the // response property for the response status

      response-property-enum-value-added

    • added the new namespace enum value to the // response property for the response status

      response-property-enum-value-added

    • added the new namespace enum value to the // response property for the response status

      response-property-enum-value-added

    • added the new namespace enum value to the // response property for the response status

      response-property-enum-value-added

    • added the new namespace enum value to the // response property for the response status

      response-property-enum-value-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • the response's property default value changed from workspace to organization for the status

      response-property-default-value-changed

    • the response's property default value changed from workspace to organization for the status

      response-property-default-value-changed

    • the response's property default value changed from workspace to organization for the status

      response-property-default-value-changed

    • the response's property default value changed from workspace to organization for the status

      response-property-default-value-changed

    • the response's property default value changed from workspace to organization for the status

      response-property-default-value-changed

    • endpoint added

      endpoint-added

    This revision also has 12 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog