AmTrust Digital WC API is one of 9 APIs that AmTrust Financial Services publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Workers Compensation, Quotes, and Policies. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.
This API exposes
174 operations
across 149 paths,
organized into 2 resource areas,
and defines 287 schemas.
It is described by OpenAPI 3.0.1, at version 1.0.
Requests are made against 2 base URLs: https://gateway.amtrustgroup.com/DigitalAPI, https://prod-apim-gw.amtrustservices.com/DigitalAPI.
The identity and technical contract details declared by the specification.
AccountInformation
object
AccountInformation
6 properties
AdditionalCoverage
object
5 properties
AdditionalInfoPostModelV2
object
4 properties
AdditionalInfoReturnModel
object
AdditionalInfoReturnModel
4 properties
AdditionalInfoReturnModelBaseResponse
object
5 properties
AdditionalInsured
object
13 properties
AdditionalInsuredLocation
object
7 properties
1 required
AdditionalLocationReturnModel
object
AdditionalLocationReturnModel
8 properties
Address
object
7 properties
4 required
AddressApiModel
object
5 properties
4 required
AddressPutApiModel
object
5 properties
AgentContact
object
4 properties
AgentContactBaseResponse
object
5 properties
AgentInfoReturnModel
object
Return model for agent names
2 properties
AgentInfoReturnModelIEnumerableBaseResponse
object
5 properties
AgentPayrollCompaniesResponse
object
Model containing Payo Payroll Companies for a given agent
2 properties
AgentPayrollCompaniesResponseIListBaseResponse
object
5 properties
Answer
object
2 properties
ApiMessage
object
11 properties
ApiPageRequest
object
3 properties
ApiPageResponse
object
7 properties
ApiPaging
object
2 properties
BadRequestError
object
11 properties
BadRequestErrorBaseResponse
object
5 properties
BadRequestErrorIApiResponse
object
12 properties
BalanceSummaryResponse
object
5 properties
BalanceSummaryResponseBaseResponse
object
5 properties
BaseAddressModel
object
5 properties
4 required
BaseClassCodeModel
object
20 properties
BaseClassCodeModelListBaseResponse
object
5 properties
BaseContactResponse
object
3 properties
BasePaymentAmount
object
BasePaymentAmount
2 properties
BaseQuoteOperation
object
5 properties
1 required
BaseResponse
object
4 properties
BillTypeResponse
object
2 properties
BillTypeResponseBaseResponse
object
5 properties
BindResponse
object
BindResponse
5 properties
BindResponseBaseResponse
object
5 properties
BooleanBaseResponse
object
5 properties
ByteArrayBaseResponse
object
5 properties
CancelInformation
object
3 properties
CategoryRationale
object
5 properties
ClassApiReturnModel
object
12 properties
ClassApiReturnModelV2
object
2 properties
ClassCodeEligibilityResponse
object
ClassCodeEligibilityResponse
6 properties
ClassCodeEligibilityResponseIEnumerableBaseResponse
object
5 properties
ClassCodeInformation
object
4 properties
ClassCodeList
object
6 properties
ClassCodePostModel
object
2 properties
ClassCodeQuestion
object
3 properties
ClassCodeWithFirm
object
4 properties
ClassInformationResponse
object
5 properties
ClassInformationResponseIEnumerableBaseResponse
object
5 properties
ClassPostModel
object
6 properties
ClassPutModel
object
ClassPutModel
7 properties
ClassPutModelV2
object
2 properties
ClassSpecialtyPostModel
object
6 properties
4 required
ContactApiModel
object
6 properties
ContactApiModelPost
object
5 properties
ContactApiModelSpecialtyPost
object
5 properties
2 required
ContactResponse
object
6 properties
CountryCodes
integer
us = 225
CreditCard
object
CreditCard
5 properties
CreditCardType
integer
CreditCardType
CrossSellGetReturnModel
object
9 properties
CrossSellGetReturnModelBaseResponse
object
5 properties
CurrentPartnerModel
object
3 properties
DeleteLocationModel
object
2 properties
1 required
DeleteStopGapCoverageResponse
object
2 properties
DeleteStopGapCoverageResponseBaseResponse
object
5 properties
DropdownOption
object
DropdownOption
2 properties
ECheck
object
4 properties
EarnedPremium
object
4 properties
EligibilityDetail
object
2 properties
EligibilityResponse_2
object
2 properties
EligibilityStatus
integer
Endorsement
object
10 properties
EndorsementEligibilityResponseVer2
object
Endorsement Eligibility Response Version 2
4 properties
EndorsementEligibilityResponseVer2BaseResponse
object
5 properties
EndorsementHistoryResponse
object
3 properties
EndorsementHistoryResponseBaseResponse
object
5 properties
EndorsementInformation
object
2 properties
EndorsementResponseResult
object
ExcludingModifier
object
ExcludingModifier
3 properties
FailedDependencyError
object
11 properties
FailedDependencyErrorBaseResponse
object
5 properties
FeinPostModel
object
2 properties
1 required
FilePostModel
object
FilePostModel
3 properties
1 required
FirmWithName
object
2 properties
FirmWithRate
object
2 properties
ForbiddenError
object
11 properties
ForbiddenErrorIApiResponse
object
12 properties
ForeignVoluntaryCoverageReadModel
object
5 properties
ForeignVoluntaryCoverageReadModelIEnumerableBaseResponse
object
5 properties
ForeignVoluntaryCoverageWriteModel
object
4 properties
4 required
FormDataField
object
6 properties
FormDataFieldRequest
object
FormDataField
2 properties
FullQuoteReturnModel
object
FullQuoteReturnModel
36 properties
FullQuoteReturnModelBaseResponse
object
5 properties
GetClassCodeWithFirmResponse
object
2 properties
GetClassCodeWithFirmResponseBaseResponse
object
5 properties
GetDividendModel
object
3 properties
GetDividendModelBase
object
2 properties
GetEligibilityResponse
object
3 properties
GetEligibilityResponseBaseResponse
object
5 properties
GetFirmResponseDto
object
4 properties
GetFirmResponseDtoIEnumerableBaseResponse
object
5 properties
GetQuoteSpecialtyReturnModel
object
34 properties
GetQuoteSpecialtyReturnModelBaseResponse
object
5 properties
GetQuoteSpecialtyReturnModelV2
object
37 properties
GetQuoteSpecialtyReturnModelV2BaseResponse
object
5 properties
GetSicNaicsResponse
object
6 properties
GetSicNaicsResponseIEnumerableBaseResponse
object
5 properties
GetSpecialtyQuoteAvailableDividendsResponseModel
object
3 properties
GetSpecialtyQuoteAvailableDividendsResponseModelBaseResponse
object
5 properties
GetUnderwritingMessage
object
Underwriter Message
5 properties
GetUnderwritingMessageListBaseResponse
object
5 properties
HusbandAndWifeBase
object
2 properties
IncludingExcluding
integer
Insured
object
7 properties
4 required
InsuredReturnModel
object
InsuredReturnModel
8 properties
Invoice
object
Invoice
7 properties
LegalEntityResponse
object
LegalEntityResponse
2 properties
LegalEntityResponseIEnumerableBaseResponse
object
5 properties
LimitInformation
object
2 properties
LogException
object
19 properties
MessageToUnderwriterModel
object
1 property
1 required
MessageToUnderwriterModelV2
object
2 properties
2 required
Modifier
object
Modifier
5 properties
ModifierPatchModel
object
ModifierPatchModel
2 properties
ModifierScheduleRationale
object
2 properties
ModifierScheduleResponse
object
2 properties
ModifierScheduleResponseDetail
object
5 properties
ModifierScheduleResponseIEnumerableBaseResponse
object
5 properties
ModifierUiInformation
object
ModifierUiInformation
6 properties
ModifiersPatchResponse
object
ModifiersPatchResponse
1 property
ModifiersPatchResponseBaseResponse
object
5 properties
NaturalLanguageResponse
object
NaturalLanguageResponse
2 properties
NaturalLanguageResponseIEnumerableBaseResponse
object
5 properties
NetRateResponse
object
NetRateResponse
4 properties
NetRateResponseListBaseResponse
object
5 properties
NonrenewCodeModel
object
NonrenewCodeModel
3 properties
NonrenewCodeModelIEnumerableBaseResponse
object
5 properties
NotFoundError
object
11 properties
NotFoundErrorBaseResponse
object
5 properties
NotFoundErrorIApiResponse
object
12 properties
Officer
object
9 properties
5 required
OfficerInformationModel
object
4 properties
OfficerInformationModelBaseResponse
object
5 properties
OfficerInformationModelIEnumerableBaseResponse
object
5 properties
OfficerReturnModel
object
OfficerReturnModel
10 properties
Operation
object
5 properties
OptionalAddressApiModel
object
5 properties
PatchQuotePatnerRequest
object
PatchQuotePatnerRequest
3 properties
PatchQuoteSpecialtyReturnModel
object
25 properties
PatchQuoteSpecialtyReturnModelBaseResponse
object
5 properties
PatchQuoteSpecialtyReturnModelV2
object
36 properties
PatchQuoteSpecialtyReturnModelV2BaseResponse
object
5 properties
PayerInfoRequest
object
5 properties
1 required
PaymentPlan
object
PaymentPlan
8 properties
1 required
PaymentPlanPostModel
object
PaymentPlanPostModel
6 properties
4 required
PaymentPlanResponse
object
PaymentPlanResponse
15 properties
PaymentPlanResponseV2
object
Return Model used in V2 (GET) PaymentPlan Endpoint
2 properties
PaymentPlanResponseV2BaseResponse
object
5 properties
PaymentPlanType
integer
PaymenPlanType Enum
PaymentPostModel
object
6 properties
4 required
PaymentResponse
object
3 properties
PaymentResponseBaseResponse
object
5 properties
PaymentSystemInfo
object
9 properties
2 required
PolicyAdditionalLocation
object
8 properties
PolicyClassCode
object
8 properties
PolicyDividentDetailsResponse
object
11 properties
PolicyDividentDetailsResponseBaseResponse
object
5 properties
PolicyDocument
object
PolicyDocument
6 properties
PolicyDocumentIEnumerableBaseResponse
object
5 properties
PolicyEndorsementBulkResponse
object
PolicyEndorsementResponse
3 properties
PolicyEndorsementBulkResponseIEnumerableBaseResponse
object
5 properties
PolicyEndorsementV3
object
PolicyEndorsement
2 properties
PolicyInformationResponse
object
34 properties
PolicyInformationResponseBaseResponse
object
5 properties
PolicyLiabilityLimitDetails
object
4 properties
PolicyOfficer
object
9 properties
PolicyPartner
object
3 properties
PolicyRenewalClassCode
object
PolicyRenewalClassCode
5 properties
PolicyRenewalResponse
object
PolicyRenewalResponse
4 properties
PolicyRenewalResponseBaseResponse
object
5 properties
PolicySearchResponse
object
4 properties
PolicySearchResponseIReadOnlyCollectionBaseResponse
object
5 properties
PostCompensationRequest
object
PostCompensationRequest
2 properties
2 required
PostDirectDebitRequest
object
5 properties
5 required
PostDirectDebitResponse
object
6 properties
5 required
PostDirectDebitResponseBaseResponse
object
5 properties
PostDividendsModel
object
2 properties
2 required
PostDividendsResponseModel
object
2 properties
PostDividendsResponseModelBaseResponse
object
5 properties
PostPolicyEndorsementModelV3
object
3 properties
1 required
PostQuotePartnerRequest
object
3 properties
PremiumDetails
object
PremiumDetails
6 properties
PriceTieringResponseModel
object
5 properties
PriceTieringResponseModelIEnumerableBaseResponse
object
5 properties
PricingTierPostModel
object
2 properties
2 required
PricingTierResponse
object
4 properties
PricingTierResponseBase
object
2 properties
PricingTierResponseIEnumerableBaseResponse
object
5 properties
PrimaryInsuredAdditionalLocation
object
7 properties
PutQuotePatnerRequest
object
4 properties
QuestionInformation
object
QuestionInformation
4 properties
QuestionResponse
object
QuestionResponse
8 properties
QuestionResponse_2
object
QuestionResponse2
7 properties
QuestionResponse_2ListBaseResponse
object
5 properties
Questions
object
1 property
1 required
QuestionsClassCode
object
2 properties
QuestionsResponse
object
QuestionsResponse
7 properties
QuoteApiModel
object
25 properties
1 required
QuoteApiReturnModel
object
QuoteApiReturnModel
35 properties
QuoteApiReturnModelIApiResponse
object
12 properties
QuoteInformation
object
QuoteInformation
4 properties
QuotePartnersResponse
object
4 properties
QuotePartnersResponseBaseResponse
object
5 properties
QuotePartnersResponseIEnumerableBaseResponse
object
5 properties
QuotePostModel
object
QuotePostModel
8 properties
QuotePutModel
object
27 properties
QuoteReturnModel
object
QuoteReturnModel
31 properties
QuoteReturnModelBaseResponse
object
5 properties
QuoteSpecialtyApiModel
object
24 properties
2 required
QuoteSpecialtyPostModel
object
QuoteSpecialtyPostModel
6 properties
QuoteSpecialtyPostModelV2
object
8 properties
QuoteSpecialtyPutModel
object
27 properties
QuoteSpecialtyReturnModel
object
QuoteReturnModel
28 properties
QuoteSpecialtyReturnModelBaseResponse
object
5 properties
QuoteSpecialtyReturnModelV2
object
31 properties
QuoteSpecialtyReturnModelV2BaseResponse
object
5 properties
Rationale
object
2 properties
RationalePostModel
object
4 properties
4 required
ReinstatePolicyRequest
object
2 properties
2 required
SearchResult
object
SearchResult
4 properties
SetPolicyAsNonRenewalRequest
object
2 properties
1 required
ShortModifier
object
Simplified Specialty Modifer
5 properties
SmallDeductibleResponseModel
object
5 properties
SmallDeductibleResponseModelIEnumerableBaseResponse
object
5 properties
SpecialtyQuoteApiReturnModel
object
35 properties
SpecialtySubmitToUnderwriterModel
object
2 properties
StateCategoryRationale
object
2 properties
StateCategoryRationaleIEnumerableBaseResponse
object
5 properties
StateClassCodeModel
object
StateClassCodeModel
3 properties
StateClassCodesResponse
object
StateClassCodesResponse
2 properties
StateClassCodesResponseListBaseResponse
object
5 properties
StateModifierPatchModel
object
2 properties
StateModifierShortResponse
object
2 properties
StateModifiersResponse
object
StateModifiersResponse
2 properties
StateModifiersResponseIEnumerableBaseResponse
object
5 properties
StopGapCoverage
object
5 properties
StringBaseResponse
object
5 properties
StringIEnumerableBaseResponse
object
5 properties
StringListBaseResponse
object
5 properties
StringStringKeyValuePair
object
2 properties
SubChangeReasonModel
object
3 properties
SubmitToUnderwriterModel
object
2 properties
1 required
SubmitToUnderwriterResponseModel
object
SubmitToUnderwriterResponseModel
4 properties
SubmitToUnderwriterResponseModelBaseResponse
object
5 properties
SummaryEndmt
object
6 properties
SummaryItemBase
object
9 properties
TermsOfAgreementModel
object
1 property
1 required
ThirdPartyNoticeDeleteModelV1
object
1 property
ThirdPartyNoticeGetDto
object
8 properties
ThirdPartyNoticePostDto
object
7 properties
6 required
UnauthorizedError
object
11 properties
UnauthorizedErrorIApiResponse
object
12 properties
UpdateWaiverModel
object
11 properties
11 required
UploadFileResponse
object
UploadFileResponse
1 property
UploadFileResponseBaseResponse
object
5 properties
UwQuestionsResponse
object
3 properties
UwQuestionsResponseBaseResponse
object
5 properties
VoluntaryCompensationResponse
object
3 properties
VoluntaryCompensationResponseIEnumerableBaseResponse
object
5 properties
WaiverReadModel
object
12 properties
10 required
WaiverReadModelBaseResponse
object
5 properties
WaiverReadModelIEnumerableBaseResponse
object
5 properties
WaiverWriteModel
object
10 properties
10 required
WrittenPremium
object
4 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs AmTrust Financial Services publishes across the network.