googleapis.com – documentai
Service to parse structured information from unstructured or semi-structured documents using state-of-the-art Google AI such as natural language, computer vision, translation, and AutoML.
- Homepage
- https://api.apis.guru/v2/specs/googleapis.com:documentai/v1.json
- Provider
- googleapis.com:documentai / documentai
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/googleapis.com/documentai/v1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/googleapis.com/documentai/v1/openapi.yaml
Tools (22)
Extracted live via the executor SDK.
-
projects.documentaiProjectsLocationsFetchProcessorTypesFetches processor types. Note that we do not use ListProcessorTypes here because it is not paginated.
-
projects.documentaiProjectsLocationsListLists information about the supported locations for this service.
-
projects.documentaiProjectsLocationsOperationsCancelStarts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns
google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding toCode.CANCELLED. -
projects.documentaiProjectsLocationsProcessorsCreateCreates a processor from the type processor that the user chose. The processor will be at "ENABLED" state by default after its creation.
-
projects.documentaiProjectsLocationsProcessorsDisableDisables a processor
-
projects.documentaiProjectsLocationsProcessorsEnableEnables a processor
-
projects.documentaiProjectsLocationsProcessorsHumanReviewConfigReviewDocumentSend a document for Human Review. The input document should be processed by the specified processor.
-
projects.documentaiProjectsLocationsProcessorsListLists all processors which belong to this project.
-
projects.documentaiProjectsLocationsProcessorsProcessorVersionsBatchProcessLRO endpoint to batch process many documents. The output is written to Cloud Storage as JSON in the [Document] format.
-
projects.documentaiProjectsLocationsProcessorsProcessorVersionsDeleteDeletes the processor version, all artifacts under the processor version will be deleted.
-
projects.documentaiProjectsLocationsProcessorsProcessorVersionsDeployDeploys the processor version.
-
projects.documentaiProjectsLocationsProcessorsProcessorVersionsEvaluateProcessorVersionEvaluates a ProcessorVersion against annotated documents, producing an Evaluation.
-
projects.documentaiProjectsLocationsProcessorsProcessorVersionsEvaluationsListRetrieves a set of evaluations for a given processor version.
-
projects.documentaiProjectsLocationsProcessorsProcessorVersionsListLists all versions of a processor.
-
projects.documentaiProjectsLocationsProcessorsProcessorVersionsProcessProcesses a single document.
-
projects.documentaiProjectsLocationsProcessorsProcessorVersionsTrainTrains a new processor version. Operation metadata is returned as cloud_documentai_core.TrainProcessorVersionMetadata.
-
projects.documentaiProjectsLocationsProcessorsProcessorVersionsUndeployUndeploys the processor version.
-
projects.documentaiProjectsLocationsProcessorsSetDefaultProcessorVersionSet the default (active) version of a Processor that will be used in ProcessDocument and BatchProcessDocuments.
-
projects.documentaiProjectsLocationsProcessorTypesListLists the processor types that exist.
-
projects.documentaiProjectsOperationsGetGets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools