Microsoft.SchemaRegistry (stable:2021-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 ,
}
,
}
,
}
,
}