ExpereAPI Service

Operations available in the service, the request and response messages, parameters, and the data types available in the service.

Important: In this documentation, the location (endpoint) for the service is given as the production environment. In your implementation, the endpoint may be a different environment.

Overview

Web Service ExpereAPI Service
Target Namespec http://tempuri.org/ (default namespace URI, replace with meaningful URI)
Import Namespace http://schemas.bankerssystems.com/2004/ExpereAPI/ExpereIEServices
Port BasicHttpBinding_IExpereAPI
Binding BasicHttpBinding_IExpereAPI
Location http://[servername]/Expere/ExpereAPI.svc?wsdl
Protocol SOAP
Transport Protocol SOAP over HTTP

Operations

The ExpereAPI Service is a collection of 74 operations (methods). The following operations and request/response messages are available in the service.

Table 1. ExpereAPI Operations - General
Operation Request/Response
ApplyPoliciesAndReturnTransaction ApplyPoliciesAndReturnTransaction [input], message=[tns:ApplyPoliciesAndReturnTransactionRequest]
ApplyPoliciesAndReturnTransaction [output], message=[tns:ApplyPoliciesAndReturnTransactionResponse]
ClearCache ClearCacheRequest [input], message=[tns:ClearCacheRequest]
ClearCacheResponse [output], message=[tns:ClearCacheResponse]
Generate GenerateRequest [input], message=[tns:GenerateRequest]
GenerateResponse [output], message=[tns:GenerateResponse]
GenerateAndSave GenerateAndSaveRequest [input], message=[tns:GenerateAndSaveRequest]
GenerateAndSaveResponse [output], message=[tns:GenerateAndSaveResponse]
GetServiceInfo GetServiceInfoRequest [input], message=[tns:GetServiceInfoRequest]
GetServiceInfoResponse [output], message=[tns:GetServiceInfoResponse]
ListAllDocuments ListAllDocumentsRequest [input], message=[tns:ListAllDocumentsRequest]
ListAllDocumentsResponse [output], message=[tns:ListAllDocumentsResponse]
ListAllOrganizations ListAllOrganizationsRequest [input], message=[tns:ListAllOrganizationsRequest]
ListAllOrganizationsResponse [output], message=[tns:ListAllOrganizationsResponse]
ListDocuments ListDocumentsRequest [input], message=[tns:ListDocumentsRequest]
ListDocumentsResponse [output], message=[tns:ListDocumentsResponse]
ListLinesOfBusiness ListLinesOfBusinessRequest [input], message=[tns:ListLinesOfBusinessRequest]
ListLinesOfBusinessResponse [output], message=[tns:ListLinesOfBusinessResponse]
ListOrganizations ListOrganizationsRequest [input], message=[tns:ListOrganizationsRequest]
ListOrganizationsResponse [output], message=[tns:ListOrganizationsResponse]
ListPackages ListPackagesRequest [input], message=[tns:ListPackagesRequest]
ListPackagesResponse [output], message=[tns:ListPackagesResponse]
ListPhases ListPhasesRequest [input], message=[tns:ListPhasesRequest]
ListPhasesResponse [output], message=[tns:ListPhasesResponse]
ListPolicies ListPoliciesRequest [input], message=[tns:ListPoliciesRequest]
ListPoliciesResponse [output], message=[tns:ListPoliciesResponse]
PostProcess PostProcessRequest [input], message=[tns:PostProcessRequest]
PostProcessResponse [output], message=[tns:PostProcessResponse]
Select SelectRequest [input], message=[tns:SelectRequest]
SelectResponse [output], message=[tns:SelectResponse]
SelectAndGenerate SelectAndGenerateRequest [input], message=[tns:SelectAndGenerateRequest]
SelectAndGenerateResponse [output], message=[tns:SelectAndGenerateResponse]
SelectAndGenerateTestDocuments SelectAndGenerateTestDocumentsRequest [input], message=[tns:SelectAndGenerateTestDocumentsRequest]
SelectAndGenerateTestDocumentsResponse [output], message=[tns:SelectAndGenerateTestDocumentsResponse]

Deprecated Operations

The following operations are deprecated, however more information on these operations can be obtained by request:

  • AddDocuments
  • AddOrganization
  • AssembleDocumentSet
  • AssembleDocuments
  • AutoSelect
  • Compile
  • CompileAll
  • CreateTransaction
  • DeleteOrganization
  • DeleteTransaction
  • Echo
  • GenerateAndSave
  • GetDocDataRequirements
  • GetDocSetDataRequirements
  • GetDocumentSet
  • GetPackageDataRequirements
  • GetResolvedDocuments
  • GetResolvedPackage
  • GetTransaction
  • RemoveDocuments
  • ResolveDocData
  • ResolvePkgData
  • SelectGenerateAndSave
  • UpdateTransaction