2025-10-28
▼ ▲ documentai.projects.locations.schemas.delete
Parameter Order : name
Flat Path : v1beta3/projects/{projectsId}/locations/{locationsId}/schemas/{schemasId}
Path : v1beta3/{+name}
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Deletes a schema.
HTTP Method : DELETE
Parameters :
name
Type : string
Description : Required. The name of the Schema to be deleted. Format: `projects/{project}/locations/{location}/schemas/{schema}`
Pattern : ^projects/[^/]+/locations/[^/]+/schemas/[^/]+$
Required : Yes
Location : path
force
Description : Optional. If set to true, any child resources of this Schema will also be deleted. (Otherwise, the request will only work if the Schema has no child resources.)
Type : boolean
Location : query
▼ ▲ documentai.projects.locations.schemas.create
Description : Creates a schema.
Scopes : https://www.googleapis.com/auth/cloud-platform
HTTP Method : POST
Parameters :
parent
Description : Required. The parent (project and location) under which to create the Schema. Format: `projects/{project}/locations/{location}`
Type : string
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Flat Path : v1beta3/projects/{projectsId}/locations/{locationsId}/schemas
Parameter Order : parent
Path : v1beta3/{+parent}/schemas
▼ ▲ documentai.projects.locations.schemas.list
Flat Path : v1beta3/projects/{projectsId}/locations/{locationsId}/schemas
Description : Lists Schemas.
HTTP Method : GET
Parameters :
pageToken
Description : Optional. We will return the schema groups sorted by creation time. The page token will point to the next Schema.
Location : query
Type : string
parent
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+$
Description : Required. Format: `projects/{project}/locations/{location}`
Required : Yes
Location : path
pageSize
Description : Optional. The maximum number of schema groups to return. If unspecified, at most `10` Schema will be returned. The maximum value is `20`. Values above `20` will be coerced to `20`.
Format : int32
Location : query
Type : integer
Path : v1beta3/{+parent}/schemas
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameter Order : parent
▼ ▲ documentai.projects.locations.schemas.patch
HTTP Method : PATCH
Path : v1beta3/{+name}
Parameter Order : name
Flat Path : v1beta3/projects/{projectsId}/locations/{locationsId}/schemas/{schemasId}
Parameters :
name
Pattern : ^projects/[^/]+/locations/[^/]+/schemas/[^/]+$
Description : Identifier. The resource name of the Schema. Format: `projects/{project}/locations/{location}/schemas/{schema}`
Required : Yes
Location : path
Type : string
updateMask
Format : google-fieldmask
Description : Optional. The update mask to apply to the resource. **Note:** Only the following fields can be updated: - display_name. - labels.
Type : string
Location : query
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates a schema. Editable fields are: - `display_name` - `labels`
▼ ▲ documentai.projects.locations.schemas.get
Flat Path : v1beta3/projects/{projectsId}/locations/{locationsId}/schemas/{schemasId}
Parameter Order : name
HTTP Method : GET
Description : Gets a schema.
Path : v1beta3/{+name}
Parameters :
name
Type : string
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+/schemas/[^/]+$
Location : path
Description : Required. The name of the Schema to get. Format: `projects/{project}/locations/{location}/schemas/{schema}`
▼ ▲ documentai.projects.locations.schemas.schemaVersions.create
HTTP Method : POST
Description : Creates a schema version.
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameter Order : parent
Flat Path : v1beta3/projects/{projectsId}/locations/{locationsId}/schemas/{schemasId}/schemaVersions
Parameters :
parent
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+/schemas/[^/]+$
Type : string
Description : Required. The parent (project and location) under which to create the SchemaVersion. Format: `projects/{project}/locations/{location}/schemas/{schema}`
Required : Yes
Path : v1beta3/{+parent}/schemaVersions
▼ ▲ documentai.projects.locations.schemas.schemaVersions.delete
HTTP Method : DELETE
Description : Deletes a schema version.
Flat Path : v1beta3/projects/{projectsId}/locations/{locationsId}/schemas/{schemasId}/schemaVersions/{schemaVersionsId}
Path : v1beta3/{+name}
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
name
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+/schemas/[^/]+/schemaVersions/[^/]+$
Required : Yes
Location : path
Description : Required. The name of the SchemaVersion to delete. Format: `projects/{project}/locations/{location}/schemas/{schema}/schemaVersions/{schema_version}`
Parameter Order : name
▼ ▲ documentai.projects.locations.schemas.schemaVersions.patch
Parameters :
updateMask
Format : google-fieldmask
Type : string
Location : query
Description : Optional. The update mask to apply to the resource. **Note:** Only the following fields can be updated: - display_name. - labels.
name
Type : string
Required : Yes
Description : Identifier. The resource name of the SchemaVersion. Format: `projects/{project}/locations/{location}/schemas/{schema}/schemaVersions/{schema_version}`
Pattern : ^projects/[^/]+/locations/[^/]+/schemas/[^/]+/schemaVersions/[^/]+$
Location : path
HTTP Method : PATCH
Scopes : https://www.googleapis.com/auth/cloud-platform
Path : v1beta3/{+name}
Parameter Order : name
Description : Updates a schema version. Editable fields are: - `display_name` - `labels`
Flat Path : v1beta3/projects/{projectsId}/locations/{locationsId}/schemas/{schemasId}/schemaVersions/{schemaVersionsId}
▼ ▲ documentai.projects.locations.schemas.schemaVersions.generate
Flat Path : v1beta3/projects/{projectsId}/locations/{locationsId}/schemas/{schemasId}/schemaVersions:generate
Parameter Order : parent
Path : v1beta3/{+parent}/schemaVersions:generate
HTTP Method : POST
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
parent
Pattern : ^projects/[^/]+/locations/[^/]+/schemas/[^/]+$
Type : string
Location : path
Description : Required. The parent (project, location and schema) under which to generate the SchemaVersion. Format: `projects/{project}/locations/{location}/schemas/{schema}`
Required : Yes
Description : Generates a schema version.
▼ ▲ documentai.projects.locations.schemas.schemaVersions.list
Path : v1beta3/{+parent}/schemaVersions
Parameter Order : parent
Parameters :
pageSize
Type : integer
Format : int32
Location : query
Description : Optional. The maximum number of SchemaVersion to return. If unspecified, at most `10` SchemaVersion will be returned. The maximum value is `20`. Values above `20` will be coerced to `20`.
parent
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+/schemas/[^/]+$
Location : path
Type : string
Description : Required. Format: `projects/{project}/locations/{location}/schemas/{schema}`
pageToken
Type : string
Description : Optional. We will return the SchemaVersion sorted by creation time. The page token will point to the next SchemaVersion.
Location : query
Scopes : https://www.googleapis.com/auth/cloud-platform
HTTP Method : GET
Flat Path : v1beta3/projects/{projectsId}/locations/{locationsId}/schemas/{schemasId}/schemaVersions
Description : Lists SchemaVersions.
▼ ▲ documentai.projects.locations.schemas.schemaVersions.get
HTTP Method : GET
Description : Gets a schema version.
Parameters :
name
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+/schemas/[^/]+/schemaVersions/[^/]+$
Description : Required. The name of the SchemaVersion to get. Format: `projects/{project}/locations/{location}/schemas/{schema}/schemaVersions/{schema_version}`
Location : path
Type : string
Parameter Order : name
Flat Path : v1beta3/projects/{projectsId}/locations/{locationsId}/schemas/{schemasId}/schemaVersions/{schemaVersionsId}
Scopes : https://www.googleapis.com/auth/cloud-platform
Path : v1beta3/{+name}