API Docs Help

Extraction Validation Internal

AI Pedant Document Service API (proto file)

This document describes the gRPC API defined in the document_service.proto file for document-related internal communication functionalities.

Dependencies

  • google/protobuf/empty.proto: Used for empty response messages.

  • common.proto: Likely defines shared message types used across other services.

Services

The ExtractionValidationsInternalService offers gRPC methods for managing extraction validations.

Functions:

  1. CreateExtractionValidations: Creates extraction validations for a specified company.

  2. DeleteExtractionValidations: Deletes extraction validations based on the provided ID.

Messages

CreateExtractionValidationsRequest:

  • companyId: Identifier of the company for which to create the extraction validations.

DeleteExtractionValidationsRequest:

  • id: Identifier of the extraction validations to be deleted.

Proto Definition (Markdown format)

syntax = "proto3"; package ai.pedant.srv.document; option java_package = "ai.pedant.srv.document"; option go_package = "pedant.ai/pedant-document-service/grpc-gateway"; import "google/protobuf/empty.proto"; import "common.proto"; service ExtractionValidationsInternalService { rpc CreateExtractionValidations (CreateExtractionValidationsRequest) returns (ExtractionValidation); rpc DeleteExtractionValidations (DeleteExtractionValidationsRequest) returns (google.protobuf.Empty); } message CreateExtractionValidationsRequest { string companyId = 1; } message DeleteExtractionValidationsRequest { string id = 1; }
Last modified: 20 October 2024