Class DocumentSignatureRequest

java.lang.Object
com.veeva.vault.vapil.api.request.VaultRequest<DocumentSignatureRequest>
com.veeva.vault.vapil.api.request.DocumentSignatureRequest

public class DocumentSignatureRequest extends VaultRequest<DocumentSignatureRequest>
Document Events
Vault API Coverage:
https://developer.veevavault.com/api/25.1/#document-signatures
  • Method Details

    • retrieveDocumentSignatureMetadata

      public DocumentSignatureMetadataResponse retrieveDocumentSignatureMetadata()
      Retrieve Document Signature Metadata

      Retrieve all metadata for signatures on documents.

      Returns:
      DocumentSignatureMetadataResponse
      Vault API Endpoint:
       GET /api/{version}/metadata/query/documents/relationships/document_signature__sysr
      Vault API Help Link:
      https://developer.veevavault.com/api/25.1/#retrieve-document-event-types-and-subtypes
      Example Request:
       DocumentSignatureMetadataResponse response = vaultClient.newRequest(DocumentSignatureRequest.class)
            .retrieveDocumentSignatureMetadata();
       
      Example Response:
       for (Field field : response.getProperties().getFields()) {
            System.out.println("--------Field---------");
            System.out.println("Name: " + field.getName());
            System.out.println("Type: " + field.getType());
       }
       
    • retrieveArchivedDocumentSignatureMetadata

      public DocumentSignatureMetadataResponse retrieveArchivedDocumentSignatureMetadata()
      Retrieve Archived Document Signature Metadata

      Retrieve all metadata for signatures on archived documents.

      Returns:
      DocumentSignatureMetadataResponse
      Vault API Endpoint:
       GET /api/{version}/metadata/query/archived_documents/relationships/document_signature__sysr
      Vault API Help Link:
      https://developer.veevavault.com/api/25.1/#retrieve-archived-document-signature-metadata
      Example Request:
       DocumentSignatureMetadataResponse response = vaultClient.newRequest(DocumentSignatureRequest.class)
            .retrieveArchivedDocumentSignatureMetadata();
       
      Example Response:
       for (Field field : response.getProperties().getFields()) {
            System.out.println("--------Field---------");
            System.out.println("Name: " + field.getName());
            System.out.println("Type: " + field.getType());
       }