Pronto v5 Web Services
MethodCertifyPdfs
Pronto v5 Web Services > All Operations Resource Group : CertifyPdfs (Method)
Request (IProntoService_CertifyPdfs_InputMessage)

The request body is of type CertifyPdfs.

Request Body Parameters

NameDescriptionData Type
 ServiceAuthenticationModel
 TransactionCertifySealRequestModel
TimeZoneID Element EnableLogging Element TransactionCertifySealPdfModel Element Sequence Transactions Element Sequence transactionCertifySealRequest Element ApiPassword Element ApiUsername Element ApiSecretOrAuthData Element ApiKeyOrProntoID Element Sequence serviceAuthentication Element Sequence CertifyPdfs Element

Overview

Sequence
Sequence
ApiKeyOrProntoID optional xs:string
ApiSecretOrAuthData optional xs:string
ApiUsername optional xs:string
ApiPassword optional xs:string
Sequence
Sequence
Sequence
Description optional xs:string
Sequence
Sequence
Title optional xs:string
DeletionDate optional xs:dateTime
FileBytes optional xs:base64Binary
FileSystemPath optional xs:string
NotificationUrl optional xs:string
IsNotificationTypeGet optional xs:boolean
NotificationData optional xs:string
IsTest optional xs:boolean
IsRemoteCertify optional xs:boolean
RemoteCertifierName optional xs:string
RemoteCertifierTitle optional xs:string
RemoteCertifierOrganization optional xs:string
RemoteCertifierEmail optional xs:string
EnableLogging optional xs:boolean
TimeZoneID optional xs:string
Response (IProntoService_CertifyPdfs_OutputMessage)

The response body is of type CertifyPdfsResponse.

Response Body Parameters

NameDescriptionData Type
 CertifySealPdfsServiceReturnModel
TimeZoneUtcOffset Element ProcessingTime Element DocumentPdfDetailsModel Element Sequence Pdfs Element Message Element IsSuccessful Element Sequence CertifyPdfsResult Element Sequence CertifyPdfsResponse Element

Overview

Sequence
Sequence
IsSuccessful optional xs:boolean
Message optional xs:string
Sequence
Sequence
IsPendingCertification optional xs:boolean
DocumentID optional xs:int
Sequence
FileBytes optional xs:base64Binary
FileName optional xs:string
MimeType optional xs:string
ProcessingTime optional xs:string
TimeZoneUtcOffset optional xs:double
Example
var model = new TransactionCertifySealRequestModel()
{
    Transactions = new TransactionCertifySealPdfModel[]
    {
        new TransactionCertifySealPdfModel()
        {
            IsTest = true,
            Description = "Certify Test",
            Pdfs = new DocumentPdfModel[]
            {
                new DocumentPdfModel()
                {
                    FileBytes = System.IO.File.ReadAllBytes(@"c:\myDocument.pdf"),
                    Title = "Certify Test PDF"
                }
            }
        }
    }
};
var results = serviceClient.CertifyPdfs(sa, model);
if (results.IsSuccessful)
{
    //do work...
}
else
{
    //handle error
}
Dim model = New TransactionCertifySealRequestModel() With { 
	 .Transactions = New TransactionCertifySealPdfModel() {New TransactionCertifySealPdfModel() With { 
		 .IsTest = True, 
		 .Description = "Certify Test", 
		 .Pdfs = New DocumentPdfModel() {New DocumentPdfModel() With { 
			 .FileBytes = System.IO.File.ReadAllBytes("c:\myDocument.pdf"), 
			 .Title = "Certify Test PDF" 
		}} 
	}} 
}
Dim results = serviceClient.CertifyPdfs(sa, model)
If Not results.IsSuccessful Then
    'do work...
Else
    'handle error
End If
See Also
All Operations Resource GroupPronto v5 Web Services