AmTrust Financial Services Workers Comp API
The Workers Comp API from AmTrust Financial Services — 72 operation(s) for workers comp.
Operations 83
GET
/api/v1/affirmation
Retrieves the affirmation statement that will need to be displayed to agents…
#
GET
/api/v1/quotes/agent-contacts
Returns all agent contact IDs, names, and emails linked to the agent associated…
#
GET
/api/v1/quotes/{quoteId}/agent-contact
Retrieves the agent contact information for the quote specified by the URI…
#
GET
/api/v1/quotes/billType
Retrieves the bill type available for the agency associated with the current…
#
GET
/api/v1/quotes/{quoteId}/classCodes
Retrieves all class codes currently saved on the specified quote
#
GET
/api/v1/quotes/{quoteId}/available-class-codes
Retrieves a list of all class codes that can be added to the quote specified by…
#
GET
/api/v1/state-classes-eligibility/{state}/{classCode}
Retrieves eligibility status of a specified class code in the given state.
#
GET
/api/v1/state-classes-eligibility/classCodes/{state}
Retrieves a list of all class codes in a state along with all description and…
#
DELETE
/api/v1/quotes/{quoteId}/classCodes/{indexId}
Removes a specified class code from a specified quote
#
GET
/api/v1/classcodes/{classCodeId}/information
Retrieves class code information based on the NAICS or SIC code sent.
#
GET
/api/v1/classcodes/information/states
Retrieves all AmTrust class code information, including eligibility…
#
GET
/api/v1/classcodes/states/{state}/natural-language
Allows user to search for a class code using natural language parameters.
#
POST
/api/v1/quotes/{quoteId}/voluntary-compensation
Saves a voluntary compensation endorsement to the quote specified by the quote…
#
GET
/api/v1/quotes/{quoteId}/voluntary-compensation
Retrieves available voluntary compensation coverage information for the quote…
#
DELETE
/api/v1/quotes/{quoteId}/voluntary-compensation
Removes the voluntary compensation coverage endorsement from the quote ID…
#
GET
/api/v1/crossSellquotes/{quoteId}
Retrieves the BOP quote number and premium information initiated by the Create…
#
POST
/api/v1/quotes/{quoteId}/documents
Allows user to upload any supporting documentation that the Underwriter may…
#
GET
/api/v1/quotes/{quoteId}/eligibility
Retrieves the current eligibility and status of the quote specified by quoteId.
#
GET
/api/v1/quotes/{quoteId}/legalEntities/available
Retrieves legal entities available for the quote specified by quote ID
#
GET
/api/v1/payment-plans/payroll-companies
Retrieves all payroll companies currently available to the agency associated…
#
GET
/api/v1/contacts/agents
Retrieves agent information associated with an email address passed in the…
#
GET
/api/v1/quotes/{quoteId}/available-liability-limits
Retrieves the available liability limit options for the quote specified by the…
#
GET
/api/v1/quotes/{quoteId}/modifiers
Retrieves all available modifiers on the quote specified by the URI parameter…
#
DELETE
/api/v1/quotes/{quoteId}/additionalInformation/officers/{id}
Deletes an officer record specified by ID from the quote specified by the URI…
#
GET
/api/v1/quotes/{quoteId}/officer-information
Retrieves all officer types and endorsement information that can be added to…
#
GET
/api/v1/quotes/{quoteId}/available-officer-types
Retrieves all officer types that can be added to the quote specified by the URI…
#
DELETE
/api/v1/quotes/{quoteId}/partners
Removes saved California partner information from the quote.
#
GET
/api/v1/quotes/{quoteId}/partners
Returns the partner names and organization on the specified quote.
#
PUT
/api/v1/quotes/{quoteId}/partners
Updates the partner names or organizations on the specified quote.
#
PATCH
/api/v1/quotes/{quoteId}/partners/{partnerId}
Updates the partner name or organization for a specific partner ID on the…
#
GET
/api/v1/policies/{policy}/documents
Retrieves a specified policy document type in raw data (application-octet…
#
GET
/api/v1/policies/{policy}/available-documents
Retrieves a list of all available policy documents currently available for…
#
GET
/api/v1/policies/{policy}/documents/{fileType}
Retrieves a specified policy document type by file type in raw data…
#
GET
/api/v1/policies/{policy}/renewal
Retrieves the renewal policy number and information, if available, based on the…
#
GET
/api/v1/policies
Returns basic policy information based on one search parameter: Master Account…
#
POST
/api/v1/questions
Retrieves underwriting questions applicable to a specific class code and state…
#
GET
/api/v1/quotes/{quoteId}/questions
Retrieves a list of underwriter questions that must be answered for the…
#
POST
/api/v1/quotes/{quoteId}/questions-answers
Posts answers to one or more questions with question ID and answer.
#
POST
/api/v2/quotes/{quoteId}/additional-information
Saves additional locations, additional insureds, and/or officers to the quote.
#
POST
/api/v2/fein/validation
Optional but recommended endpoint to determine a FEIN's availability for use on…
#
GET
/api/v2/states/{governingState}/effectiveDate/{effectiveDate}/legalEntities/available
Retrieves all legal entities that are available in a specified state as of the…
#
GET
/api/v2/quotes/{quoteId}/PaymentPlans
Retrieves payment plans available for selection on the specified quote.
#
GET
/api/v2/policies/{policy}/endorsement-eligibility
Retrieves a list of all endorsements the given policy is eligible for
#
GET
/api/v2/questions/states
Returns all AmTrust class codes along with their accompanying underwriting…
#
GET
/api/v2/quotes/{quoteId}
Retrieves all currently saved information on a specified quote, including class…
#
POST
/api/v1/quotes/{quoteId}/terms-of-agreement
Saves an acknowledgement that the insured has read the Terms of Agreement…
#
POST
/api/v2/policies/{policy}/PaymentPlans/DirectDebit/Documents
Allows user to upload the EFT form and/or voided check necessary to use direct…
#
POST
/api/v2/policies/{policy}/PaymentPlans/DirectDebit
Saves bank account information for direct debit payments on a policy
#
DELETE
/api/v2/quotes/{quoteId}/additionalInformation/insured-locations
Deletes a specified insured location record, by location ID and address, from…
#
PUT
/api/v2/quotes/{quoteId}/classCodes
Replaces the entire collection of current class codes on a quote with the class…
#
GET
/api/v1/policies/{policy}/voluntary-compensation
Retrieves all voluntary compensation added at the quote level for a given policy
#
DELETE
/api/v1/quotes/{quoteId}/additionalInformation/insureds/{insuerdId}
Removes a specified insured from the quote specified by the URI parameter…
#
DELETE
/api/v1/quotes/{quoteId}/third-party-notices
Deletes the specified third-party notice from a quote
#
GET
/api/v1/quotes/{quoteId}/modifiers/available_schedulemodifier
Get available state category rationales
#
PUT
/api/v1/quotes/{quoteId}/modifiers/schedulemodifier
Update schedule modifier rationale information
#
GET
/api/v1/policies/{policy}/endorsement-history
This endpoint provides a list of all endorsements added to a policy
#
Documentation
📖
Documentation
https://apiportal.amtrustgroup.com/apis
📖
Authentication
https://apiportal.amtrustgroup.com/authentication