Microsoft.SchemaRegistry (stable:2022-10)

2025/08/29 • 6 deleted methods

ListSchemaGroups (removed)
Description Gets the list of schema groups user is authorized to access.
Reference Link ¶

⚼ Request

GET:  /$schemaGroups
{
api-version: string ,
}

⚐ Response (200)

{
Value:
[
string ,
]
,
NextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
GetSchemaPropertiesByContent (removed)
Description Gets the properties referencing an existing schema within the specified schema group, as matched by schema content comparison.
Reference Link ¶

⚼ Request

POST:  /$schemaGroups/{groupName}/schemas/{schemaName}:get-id
{
api-version: string ,
groupName: string ,
schemaName: string ,
schemaContent: string ,
}

⚐ Response (204)

{
location: string ,
schema-group-name: string ,
schema-id: string ,
schema-id-location: string ,
schema-name: string ,
schema-version: integer ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
RegisterSchema (removed)
Description Register new schema. If schema of specified name does not exist in specified group, schema is created at version 1. If schema of specified name exists already in specified group, schema is created at latest version + 1.
Reference Link ¶

⚼ Request

PUT:  /$schemaGroups/{groupName}/schemas/{schemaName}
{
api-version: string ,
groupName: string ,
schemaName: string ,
schemaContent: string ,
}

⚐ Response (204)

{
location: string ,
schema-group-name: string ,
schema-id: string ,
schema-id-location: string ,
schema-name: string ,
schema-version: integer ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
ListSchemaVersions (removed)
Description Gets the list of all versions of one schema.
Reference Link ¶

⚼ Request

GET:  /$schemaGroups/{groupName}/schemas/{schemaName}/versions
{
api-version: string ,
groupName: string ,
schemaName: string ,
}

⚐ Response (200)

{
Value:
[
integer ,
]
,
NextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
GetSchemaByVersion (removed)
Description Gets one specific version of one schema.
Reference Link ¶

⚼ Request

GET:  /$schemaGroups/{groupName}/schemas/{schemaName}/versions/{schemaVersion}
{
api-version: string ,
groupName: string ,
schemaName: string ,
schemaVersion: integer ,
}

⚐ Response (200)

{
$headers:
{
location: string ,
schema-group-name: string ,
schema-id: string ,
schema-id-location: string ,
schema-name: string ,
schema-version: integer ,
}
,
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
GetSchemaById (removed)
Description Gets a registered schema by its unique ID. Azure Schema Registry guarantees that ID is unique within a namespace. Operation response type is based on serialization of schema requested.
Reference Link ¶

⚼ Request

GET:  /$schemaGroups/$schemas/{id}
{
api-version: string ,
id: string ,
}

⚐ Response (200)

{
$headers:
{
location: string ,
schema-group-name: string ,
schema-id: string ,
schema-id-location: string ,
schema-name: string ,
schema-version: integer ,
}
,
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}