![]() | IAS Namespace |
Class | Description | |
---|---|---|
![]() | Cancellations | An API for handling cancellation requests for iAAWG warranties. |
![]() | Claims | An API for locating, viewing, and creating claims for iAAWG warranties. |
![]() | CommissionsObjects | |
![]() | CommissionsObjectsCommissionTransactionType | |
![]() | Common | An API containing a variety of common objects used throughout the iAAWG Dealer Portal Web Service. |
![]() | CommonAuthenticationType | Information used for authentication of the calling program/site as well as information describing the remote site user. |
![]() | CommonBuyerDescriptorType | Contains name and contact information for a buyer or co-buyer. |
![]() | CommonCancellationCheckType | An object to track cancellation checks issued. |
![]() | CommonCancellationDocumentType | Represents a single document associated with a cancellation, since cancellations may have zero or more documents. |
![]() | CommonCancellationType | Represents a cancellation attempted on a contract. Contracts may have zero or more cancellation attempts. |
![]() | CommonClaimDocumentType | Represents a single document associated with a cancellation, since cancellations may have zero or more documents. |
![]() | CommonClaimsInputData | |
![]() | CommonClaimsInputDataPackage | |
![]() | CommonClaimsInputDataPackageBuyer | |
![]() | CommonClaimsInputDataPackageClaimsHistory | |
![]() | CommonClaimsInputDataPackageCoBuyer | |
![]() | CommonClaimsInputDataPackageContractDetails | |
![]() | CommonClaimsInputDataPackageCoverage | |
![]() | CommonClaimsInputDataPackageLienholder | |
![]() | CommonClaimsInputDataPackageOriginatingAgent | |
![]() | CommonClaimsInputDataPackageOriginatingDealer | |
![]() | CommonClaimsInputDataPackageUser | |
![]() | CommonClaimsInputDataPackageVehicle | |
![]() | CommonContractCoverageType | Represents a single coverage associated with a contract, since contracts may have one or more coverage components. |
![]() | CommonContractType | Represents an actual customer contract housed in an iAAWG administration system, whether active, expired, or cancelled. This object is NOT used for pending electronic contracts. |
![]() | CommonDealerDescriptorType | Dealer name, address, and other information. |
![]() | CommonErrorCodeItem | |
![]() | CommonErrorInfoItemType | Contains a boolean value indicating success/failure of the method call, along with error details when applicable. |
![]() | CommonErrorInfoType | Contains a boolean value indicating success/failure of the method call, along with error details when applicable. |
![]() | CommonGetContractDetailRequestType | Parameters for GetContractDetails method. |
![]() | CommonGetContractDetailResponseType | The PDF image returned by the contract image lookup method. |
![]() | CommonIgnoredDublinErrorCodeTypes | Represents a list of ignored error codes received from Maverick. |
![]() | CommonLenderDescriptorType | Lender name, address, and other information. |
![]() | CommonLoginMasterDealer | |
![]() | CommonNestedRateDeductibleType | Represents a nested rate for an iAAWG warranty, which is a rate stored in hierarchical fashion (Plan\Terms\Deductibles\Surcharges). |
![]() | CommonNestedRateTermType | Represents a nested rate for an iAAWG warranty, which is a rate stored in hierarchical fashion (Plan\Terms\Deductibles\Surcharges). |
![]() | CommonNestedRateType | Represents a nested rate for an iAAWG warranty, which is a rate stored in hierarchical fashion (Plan\Terms\Deductibles\Surcharges). |
![]() | CommonRateDetailsType | Contains detailed rate information which is not accessible outside of the API. |
![]() | CommonRateSurchargeType | Represents a single surcharge, either optional or mandatory, for a rate. |
![]() | CommonRateType | Represents a single rate for an iAAWG warranty. |
![]() | CommonRequiredUploadCancellationDocumentType | Represents a single required document type associated with a cancellation, cancellations may have zero or more required document types. |
![]() | CommonRequiredUploadClaimDocumentType | Represents a single required document type associated with a cancellation, cancellations may have zero or more required document types. |
![]() | CommonRulesEngineTireWheelRequestType | |
![]() | CommonRulesEngineTireWheelResponseType | |
![]() | CommonRulesEngineValidationParameter | |
![]() | CommonSalesPersonInfoType | Describes the persons selling the vehicle. |
![]() | CommonUploadFileRequestType | Parameters used to upload a file. For a successful upload, all of these parameters must be specified. |
![]() | CommonVehicleDescriptorType | Contains detailed information about an individual vehicle. The VIN broadly describes the vehicle, while the Chrome "Style ID" narrows the description to the trim level. The other parameters provide detail not available based on VIN/trim level. |
![]() | ContractLookup | An API for locating and viewing the details of iAAWG warranties. |
![]() | DealerRemittanceSummary | |
![]() | ElectronicProcessing | An API for handling electronic processing (eBusiness) on iAAWG warranties. |
![]() | ICancellationsGenerateCancellationQuoteRequestType |
Request object for call to GenerateCancellationQuote.
|
![]() | ICancellationsGenerateCancellationQuoteResponseType |
Response object from calling GenerateCancellationQuote.
|
![]() | ICancellationsGenerateCancellationQuoteWithoutContractIDRequestType |
Request object for call to GenerateCancellationQuoteWithoutContractID.
|
![]() | ICancellationsGetCancellationDetailsRequestType | Parameters for GetPendingCancellations method. |
![]() | ICancellationsGetCancellationDetailsResponseType | A count of the pending cancellations. |
![]() | ICancellationsGetCancellationListRequestType | Parameters for GetCancellationList method. |
![]() | ICancellationsGetCancellationListResponseType | A count of the pending cancellations. |
![]() | ICancellationsGetPendingCancellationsCountRequestType | Parameters for GetPendingCancellations method. |
![]() | ICancellationsGetPendingCancellationsCountResponseType | A count of the pending cancellations. |
![]() | ICancellationsGetQuoteDetailsRequestType | Parameters for GetQuoteDetails method. |
![]() | ICancellationsGetQuoteDetailsResponseType | Details of a particular cancellation quote. |
![]() | ICancellationsSetCancellationEnrollmentPriceRequestType |
Request object for call to GenerateCancellationQuote.
|
![]() | ICancellationsSetCancellationEnrollmentPriceResponseType | A count of the pending cancellations. |
![]() | IClaimsClaimNoteType | Represents a single note taken by an iAAWG claims representative on a claim. |
![]() | IClaimsClaimPaymentTransactionType | Contains information on a single claim payment transaction. |
![]() | IClaimsClaimPendingItemType | Represents a single pending item on a claim. |
![]() | IClaimsClaimRepairOrderDetailType | Represents a single line item from a repair order used for a claim. |
![]() | IClaimsClaimSummary | High level information about a single claim. |
![]() | IClaimsClaimTransaction | |
![]() | IClaimsClaimType | Represents a single claim on an iAAWG contract, including notes, payment transactions, repair order details, and more. |
![]() | IClaimsClaimTypes | Represents a single type of claim. |
![]() | IClaimsGapDetailsType | Represents GAP claim details. |
![]() | IClaimsGapDocumentType | GAP document information |
![]() | IClaimsGetClaimDetailsByClaimNumberRequestType | Parameters for GetClaimDetailsByClaimNumber method. |
![]() | IClaimsGetClaimDetailsByClaimNumberResponseType | Details of a particular claim. |
![]() | IClaimsGetClaimDetailsRequestType | Parameters used to return the details of a single claim. |
![]() | IClaimsGetClaimDetailsResponseType | The details of a single claim. |
![]() | IClaimsGetClaimFormDetailsRequestType | Parameters used to return the details of a single claim. |
![]() | IClaimsGetClaimFormDetailsResponseType | The details of a single claim. |
![]() | IClaimsGetClaimsListByCustomerRequestType | Parameters used to return a list of claims. Many of the parameters are optional, allowing for general or specific searches. |
![]() | IClaimsGetClaimsListByCustomerResponseType | A list of one or more claim numbers located during the claim search, or error information. |
![]() | IClaimsGetClaimsListRequestType | Parameters used to return a list of claims. Many of the parameters are optional, allowing for general or specific searches. |
![]() | IClaimsGetClaimsListResponseType | A list of one or more claim numbers located during the claim search, or error information. |
![]() | IClaimsGetClaimsTaxRateRequestType | Parameters for GetClaimTypes method. |
![]() | IClaimsGetClaimsTaxRateResponseType | A count of the pending claims. |
![]() | IClaimsGetClaimTypesRequestType | Parameters for GetClaimTypes method. |
![]() | IClaimsGetClaimTypesResponseType | A list of the claim types. |
![]() | IClaimsGetPendingClaimsCountRequestType | Parameters for GetPendingClaims method. |
![]() | IClaimsGetPendingClaimsCountResponseType | A count of the pending claims. |
![]() | IClaimsGetPendingClaimsListRequestType | Parameters used to return a list of claims. Many of the parameters are optional, allowing for general or specific searches. |
![]() | IClaimsGetPendingClaimsListResponseType | A list of one or more claim numbers located during the claim search, or error information. |
![]() | IClaimsPostClaimFormDetailsRequestType | Parameters used to return the details of a single claim. |
![]() | IClaimsPostClaimFormDetailsResponseType | The details of a single claim. |
![]() | IClaimsUploadClaimFileRequestType | Parameters used to upload a claim file. For a successful upload, all of these parameters must be specified. |
![]() | IClaimsUserInformationType | Detailed user information object. |
![]() | IContractLookupGetContractImageRequestType | Parameters for GetContractImage method. |
![]() | IContractLookupGetContractImageResponseType | The PDF image returned by the contract image lookup method. |
![]() | IContractLookupGetContractListRequestType | Parameters for GetContractList method. |
![]() | IContractLookupGetContractListResponseType | A list of contracts returned by a contract search method. |
![]() | IElectronicProcessingAddNameToRemovedNamesListRequestType | Request type for adding a name to the removed names list. |
![]() | IElectronicProcessingAddNameToRemovedNamesListResponseType | Response type for adding a name to the removed names list. |
![]() | IElectronicProcessingAgentInfoType | Describes the persons net remitting the batch contracts. |
![]() | IElectronicProcessingBaseGetRatesResponseType | Base class used to define the response from GetRates and GetNestedRates. |
![]() | IElectronicProcessingConfirmElectronicSignatureRequestType | Identifying information of the dealer plus an array of contract IDs. |
![]() | IElectronicProcessingConfirmElectronicSignatureResponseType | Contains a ContractSigned flag and error information. |
![]() | IElectronicProcessingCustomerInfoType | Describes the customer purchasing the vehicle. Since a customer might purchase multiple contracts, this information is stored separately from contract details. |
![]() | IElectronicProcessingDealerInfoType | Optional data describing the dealer info to appear on the contract PDF. Since certain organizations may not have separate dealer ID's representing individual locations, this data is used to specify the dealer info displayed on the returned contract PDF. |
![]() | IElectronicProcessingDeleteNameFromRemovedNamesListRequestType | Request type for deleting a name from the removed names list. |
![]() | IElectronicProcessingDeleteNameFromRemovedNamesListResponseType | Response type for deleting a name from the removed names list. |
![]() | IElectronicProcessingElectronicBatchHeaderType | Summary information for a single electronic batch containing one or more iAAWG contracts. |
![]() | IElectronicProcessingElectronicBatchType | An electronic batch containing one or more iAAWG contracts. |
![]() | IElectronicProcessingEmployeeType | Summary information for a single employee who has previously generated contracts. |
![]() | IElectronicProcessingFormFieldsListingType | A listing of form fields for a single form. |
![]() | IElectronicProcessingFormFieldType | A single field on an iAAWG form. |
![]() | IElectronicProcessingFormInfoType | Details related to the description of a single form. |
![]() | IElectronicProcessingFormSignatureLocationType | Includes the name of a given form along with the various signature field locations. Note that in a PDF the coordinate system is reversed on the Y axis compared to most other applications. In other words, the (0 ,0) point is the bottom left hand corner of the PDF page. All signature locations are returned using this coordinate system. |
![]() | IElectronicProcessingGenerateElectronicContractRequestType | Parameters desribing the plan(s) to be purchased, the customer, and the vehicle. |
![]() | IElectronicProcessingGenerateElectronicContractResponseType | Since a single customer may purchase multiple products, this type encapsulates one or more electronic contracts for a single customer. |
![]() | IElectronicProcessingGenerateElectronicNETeRemittanceBatchRequestType | Identifying information of the dealer plus an array of program IDs to include in the electronic remittance batch. |
![]() | IElectronicProcessingGenerateElectronicNETeRemittanceBatchResponseType | Contains the PDF representation of the remittance register as a base64 byte array. |
![]() | IElectronicProcessingGenerateElectronicRemittanceBatchRequestType | Identifying information of the dealer plus an array of program IDs to include in the electronic remittance batch. |
![]() | IElectronicProcessingGenerateElectronicRemittanceBatchResponseType | Contains the PDF representation of the remittance register as a base64 byte array. |
![]() | IElectronicProcessingGetAvailableFormsRequestType | Specifies dealer and vehicle information needed for a rate request. |
![]() | IElectronicProcessingGetAvailableFormsResponseType | Contains a listing all forms potentially available for the specified vehicle and dealer. |
![]() | IElectronicProcessingGetConfiguredLendersByDealerRequestType | A list of forms to query based off of. |
![]() | IElectronicProcessingGetConfiguredLendersByDealerResponseType | Parameters used to acquire a list of fields for rating, narrowed down by form and vehicle. |
![]() | IElectronicProcessingGetContractIDFromEnrollmentProgramIDRequestType | The electronic enrollment program ID to locate. |
![]() | IElectronicProcessingGetContractIDFromEnrollmentProgramIDResponseType | The electronic contract ID corresponding to the supplied electronic enrollment program ID. |
![]() | IElectronicProcessingGetElectronicContractFormFieldsRequestType | A list of forms to query based off of. |
![]() | IElectronicProcessingGetElectronicContractFormFieldsResponseType | Contains an array of objects listing all fields within a given form. |
![]() | IElectronicProcessingGetElectronicContractFormSignatureLocationsRequestType | A list of forms to query based off of. |
![]() | IElectronicProcessingGetElectronicContractFormSignatureLocationsResponseType | Contains an array with the signature point data for each supplied form. |
![]() | IElectronicProcessingGetElectronicContractPDFRequestType | The unique ID of the previously generated electronic contract. |
![]() | IElectronicProcessingGetElectronicContractPDFResponseType | Contains the PDF representation of a previously generated electronic contract as a base64 byte array. |
![]() | IElectronicProcessingGetElectronicContractsByBatchRequestType | The unique ID of a previously created batch. |
![]() | IElectronicProcessingGetElectronicContractsByBatchResponseType | An array containing information about each contract within a batch. |
![]() | IElectronicProcessingGetElectronicRemittanceBatchesRequestType | Identifying information of the dealer for which to query, along with flags for whether or not to include batches that have been received and processed by IAS. |
![]() | IElectronicProcessingGetElectronicRemittanceBatchesResponseType | Contains objects describing all electronic batches for a single dealer. |
![]() | IElectronicProcessingGetElectronicRemittanceRegisterByBatchIDRequestType | The unique ID of the previously generated electronic contract. |
![]() | IElectronicProcessingGetElectronicRemittanceRegisterByBatchIDResponseType | Contains the PDF representation of a previously generated electronic contract as a base64 byte array. |
![]() | IElectronicProcessingGetFormSpecificTermsRequestType | Specifies the form to query. |
![]() | IElectronicProcessingGetFormSpecificTermsResponseType | Contains a listing all terms available to be set on a particular form. If empty, the form does not have specific terms. |
![]() | IElectronicProcessingGetIASDealerIDFromAllyDealerCodeRequestType | The unique Ally dealer code. |
![]() | IElectronicProcessingGetIASDealerIDFromAllyDealerCodeResponseType | The unique iAAWG dealer ID. |
![]() | IElectronicProcessingGetIASMasterDealerIDFromAllyDealerCodeRequestType | The unique Ally dealer code. |
![]() | IElectronicProcessingGetIASMasterDealerIDFromAllyDealerCodeResponseType | The unique iAAWG dealer ID. |
![]() | IElectronicProcessingGetMasterDealerIDFromDealerIDRequestType | The unique iAAWG dealer ID. |
![]() | IElectronicProcessingGetMasterDealerIDFromDealerIDResponseType | The unique iAAWG master dealer ID. |
![]() | IElectronicProcessingGetNestedRatesResponseType | Contains a listing all rates available for the given vehicle, in a nested hierarchy. |
![]() | IElectronicProcessingGetPendingContractDetailsRequestType | The unique ID of the previously generated pending electronic contract. |
![]() | IElectronicProcessingGetPendingContractDetailsResponseType | Contains the details of a previously generated electronic contract. |
![]() | IElectronicProcessingGetPendingElectronicCancellationQuoteRequestType | Identifying information of the dealer for which to query. |
![]() | IElectronicProcessingGetPendingElectronicCancellationQuoteResponseType | Contains objects describing all pending electronic cancellations. |
![]() | IElectronicProcessingGetPendingElectronicContractsRequestType | Identifying information of the dealer for which to query. |
![]() | IElectronicProcessingGetPendingElectronicContractsResponseType | Contains objects describing all pending electronic contracts. |
![]() | IElectronicProcessingGetPreviousBuyersRequestType | |
![]() | IElectronicProcessingGetPreviousBuyersResponseType | |
![]() | IElectronicProcessingGetPreviouslyUsedEmployeeNamesRequestType | Identifying information to return results. |
![]() | IElectronicProcessingGetPreviouslyUsedEmployeeNamesResponseType | The list of requested employees. |
![]() | IElectronicProcessingGetProductLinesByDealerRequestType | Specifies dealer information necessary to get a list of supported product lines. |
![]() | IElectronicProcessingGetProductLinesByDealerResponseType | Contains a listing all product lines potentially available for the specified dealer. |
![]() | IElectronicProcessingGetRatesRequestType | Specifies dealer and vehicle information needed for a rate request. |
![]() | IElectronicProcessingGetRatesResponseType | Contains a listing all rates available for the given vehicle. |
![]() | IElectronicProcessingGetRatingFieldsByFormRequestType | Parameters used to acquire a list of fields for rating, narrowed down by form and vehicle. |
![]() | IElectronicProcessingGetRatingFieldsByFormResponseType | Contains a distinct list of fields are going to be required for rating based on a given dealer ID, list of forms, and vehicle. |
![]() | IElectronicProcessingGetRatingFieldsByProductLineRequestType | Parameters needed to acquire a list of fields needed for rating at a certain dealer by product line. |
![]() | IElectronicProcessingGetRatingFieldsByProductLineResponseType | Contains a distinct list of fields are going to be required for rating based on a given dealer ID and list of product lines. |
![]() | IElectronicProcessingGetRatingFieldsRequestType | Parameters needed to acquire a list of fields needed for rating at a certain dealer. |
![]() | IElectronicProcessingGetRatingFieldsResponseType | Contains a distinct list of fields are going to be required for rating based on a given dealer ID. |
![]() | IElectronicProcessingGetRewardRecipientsByContractRequestType | Identifying information to return results. |
![]() | IElectronicProcessingGetRewardRecipientsByContractResponseType | The list of requested reward recipients. |
![]() | IElectronicProcessingGetTireWheelDeductibleInfoFromRulesEngineRequestType | |
![]() | IElectronicProcessingGetTireWheelDeductibleInfoFromRulesEngineResponseType | |
![]() | IElectronicProcessingIsFinanceManagerIdentificationRequiredRequestType | |
![]() | IElectronicProcessingIsFinanceManagerIdentificationRequiredResponseType | |
![]() | IElectronicProcessingPendingElectronicContractType | Data describing a pending electronic contract, which is one which has not been remitted to IAS. |
![]() | IElectronicProcessingPurchasedPlanType | Describes a single plan being purchased by a customer. It encompasses the program ID, form name, retail price, and term of the program. |
![]() | IElectronicProcessingRewardRecipientType | Summary information for a single reward recipient. |
![]() | IElectronicProcessingSalesPersonInfoType | Describes the persons selling the vehicle. |
![]() | IElectronicProcessingUnwindElectronicRemittanceBatchRequestType | The unique ID of the electronic batch to unwind. |
![]() | IElectronicProcessingUnwindElectronicRemittanceBatchResponseType | The response of the electronic batch unwind attempt. |
![]() | IElectronicProcessingUpdateRewardRecipientRequestType | Update the Reward Recipient of a pending electronic contract which does not already have a Reward Recipient. |
![]() | IElectronicProcessingUpdateRewardRecipientResponseType | The response of the attempt to update the Reward Recipient. |
![]() | IElectronicProcessingVoidElectronicContractRequestType | The unique ID of the previously generated electronic contract. |
![]() | MappingObjects | |
![]() | MappingObjectsMappingTableItem | |
![]() | RatingClassificationTireDonahue | |
![]() | RatingClassificationTireDonahueFlorida | |
![]() | RemittanceBatchesComparer | |
![]() | ReportObjects | |
![]() | ReportObjectsReportsListInfoType | |
![]() | SendEmail | |
![]() | ServiceGroupObjects |
Interface | Description | |
---|---|---|
![]() | ICancellations | An API for handling cancellations of iAAWG warranties. |
![]() | IClaims | An API for handling claims on iAAWG warranties. |
![]() | IContractLookup | An API for handling contract lookup on iAAWG warranties. |
![]() | IElectronicProcessing | An API for handling electronic processing (eBusiness) on iAAWG warranties. |
Enumeration | Description | |
---|---|---|
![]() | CommonAdminSystemTypes | Describes which administration system houses the contract or claim. |
![]() | CommonCancellationStatusTypes | The status of a cancellation - ALL, DENIED, EXPIRED, NOREFUND, PAID, PENDING, PROCESSING, or WAITING. |
![]() | CommonClaimStatusTypes | The status of a claim - ALL, DENIED, EXPIRED, NOREFUND, PAID, PENDING, PROCESSING, or WAITING. |
![]() | CommonDublinRequestNullHandlingType | Used only internally for Dublin requests. |
![]() | CommonSurchargeTypes | The type of surcharge, which might have implications on the cost listed in the rate. |
![]() | CommonVehicleAgeTypes | The age of the vehicle - new, used, or certified pre-owned. |
![]() | CommonVehicleTypes | The type of vehicle, as defined by IAS. |
![]() | CommonVehicleUsageTypes | Whether or not the vehicle is used for commercial purposes, as defined by IAS. |
![]() | ICancellationsCancellationReasonTypes |
The reason given by the customer for cancellation.
|
![]() | IClaimsClaimComplaintCauseCorrectionDetailTypes | Whether this entry is a Complaint, Cause, or Correction record. |
![]() | IClaimsClaimPaymentTransactionPaymentMethodTypes | The method of payment for a claim transaction. |
![]() | IClaimsClaimStatusTypes | The status of a claim. |
![]() | IElectronicProcessingLimitTireWheelType | Allows the calling program to "pre filter" the list of returned tire/wheel rates. |
![]() | IElectronicProcessingMaintenanceKitShipmentTypes | Possible deployment types for IAS' Super Polysteel maintenance kit. |
![]() | IElectronicProcessingVehicleLoanTypes | The type of loan (non-lease) used to acquire the vehicle. |
![]() | IElectronicProcessingVehiclePurchaseTypes | Broadly describes the type of vehicle purchase. |
![]() | MappingObjectsMasterMappingTypes | |
![]() | ServiceGroupObjectsStatusTypes |