v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-1344223223.6 KB
indexing

Lists all or a subset of Item resources. This API requires an admin or service account to execute. The service account used is the one whitelisted in the corresponding data source.

get/v1/indexing/{+name}/items

Path parameters

namestring required

The name of the Data Source to list Items. Format: datasources/{source_id}

Query parameters

briefboolean

When set to true, the indexing system only populates the following fields: name, version, queue. metadata.hash, metadata.title, metadata.sourceRepositoryURL, metadata.objectType, metadata.createTime, metadata.updateTime, metadata.contentLanguage, metadata.mimeType, structured_data.hash, content.hash, itemType, itemStatus.code, itemStatus.processingError.code, itemStatus.repositoryError.type, If this value is false, then all the fields are populated in Item.

connectorNamestring

The name of connector making this call. Format: datasources/{source_id}/connectors/{ID}

debugOptions.enableDebuggingboolean

If you are asked by Google to help with debugging, set this field. Otherwise, ignore this field.

pageSizeinteger

Maximum number of items to fetch in a request. The max value is 1000 when brief is true. The max value is 10 if brief is false. The default value is 10

pageTokenstring

The next_page_token value returned from a previous List request, if any.

Response

Successful response