AmTrust Financial Services Workers Comp-Specialty Programs API
The Workers Comp-Specialty Programs API from AmTrust Financial Services — 77 operation(s) for workers comp-specialty programs.
Operations 91
PATCH
/api/v1/specialty-program/quote/{quoteId}
Updates the majority of fields on a specialty program quote
#
GET
/api/v1/specialty-program/quotes/{quoteId}/firms
Shows all available firms for the specified quote
#
GET
/api/v1/specialty-program/quotes/{quoteId}
Retrieves all currently saved information on a specified specialty program quote
#
PATCH
/api/v1/specialty-program/quotes/{quoteId}
Partially updates the majority of fields on a specialty program quote
#
GET
/api/v1/specialty-program/classcodes/information/{states}
Provides a list of class codes in each state along with the firms and net rate…
#
GET
/api/v1/specialty-program/quotes/{quoteId}/available-liability-limits
Retrieves the available liability limit options for the specialty program quote…
#
GET
/api/v2/specialty-program/quotes/{quoteId}/PaymentPlans
Retrieves payment plans available for selection on the specified quote.
#
GET
/api/v1/specialty-program/affirmation
Retrieves the affirmation statement that will need to be displayed to agents…
#
GET
/api/v1/specialty-program/contacts/agents
Retrieves agent information associated with an email address passed in the…
#
POST
/api/v2/specialty-program/fein/validation
Optional but recommended endpoint to determine a FEIN's availability for use on…
#
GET
/api/v1/specialty-program/payment-plans/payroll-companies
Retrieves all payroll companies currently available to the agency associated…
#
GET
/api/v1/specialty-program/policies/{policy}
Returns basic policy information on the requested policy number
#
GET
/api/v1/specialty-program/policies/{policy}/available-documents
Retrieves a list of all available policy documents currently available for…
#
GET
/api/v1/specialty-program/policies/{policy}/documents
Retrieves a specified policy document type in raw data (application-octet…
#
GET
/api/v1/specialty-program/policies/{policy}/documents/{fileType}
Retrieves a specified policy document type by file type in raw data…
#
GET
/api/v2/specialty-program/policies/{policy}/endorsement-eligibility
Retrieves a list of all endorsements the given policy is eligible for
#
POST
/api/v3/specialty-program/policies/{policy}/endorsements
Saves the selected policy endorsement.
#
POST
/api/v2/specialty-program/policies/{policy}/PaymentPlans/DirectDebit
Saves bank account information for direct debit payments on a policy
#
POST
/api/v2/specialty-program/policies/{policy}/PaymentPlans/DirectDebit/Documents
Allows user to upload the EFT form and/or voided check necessary to use direct…
#
GET
/api/v1/specialty-program/policies/{policy}/renewal
Retrieves the renewal policy number and information, if available, based on the…
#
GET
/api/v1/specialty-program/policies/{policy}/voluntary-compensation
Retrieves all voluntary compensation added at the quote level for a given policy
#
GET
/api/v1/specialty-program/policies/{policyId}/balance-summary
Retrieves the current balance on a policy.
#
GET
/api/v1/specialty-program/policies/{policyId}/dividends
Provides details on dividends included on the policy
#
GET
/api/v1/specialty-program/policy/{policyId}/netRate
Retrieves net rate information on a PAYO or PSR policy
#
POST
/api/v1/specialty-program/print/{quoteId}
Retrieves a byte representation of the quote proposal in PDF format
#
GET
/api/v1/specialty-program/quote/{quoteId}/netRate
Retrieves net rate information on a PAYO or PSR quote
#
GET
/api/v2/specialty-program/quotes/{quoteId}
Retrieves all currently saved information on a specified specialty program…
#
POST
/api/v2/specialty-program/quotes/{quoteId}/additional-information
Saves additional locations, additional insureds, and/or officers to the…
#
DELETE
/api/v2/specialty-program/quotes/{quoteId}/additionalInformation/insured-locations
Deletes a specified insured location record, by location ID and address, from…
#
DELETE
/api/v1/specialty-program/quotes/{quoteId}/additionalInformation/officers/{id}
Deletes an officer record specified by ID from the quote specified by the URI…
#
GET
/api/v1/specialty-program/quotes/{quoteId}/agent-contact
Retrieves the agent contact information for the quote specified by the URI…
#
GET
/api/v1/specialty-program/quotes/{quoteId}/available-class-codes
Retrieves a list of all class codes that can be added to the quote specified by…
#
GET
/api/v1/specialty-program/quotes/{quoteId}/available-officer-types
Retrieves all officer types that can be added to the quote specified by the URI…
#
GET
/api/v1/specialty-program/quotes/{quoteId}/classCodes
Retrieves all class codes currently saved on the specified quote
#
PUT
/api/v2/specialty-program/quotes/{quoteId}/classCodes
Replaces the entire collection of current class codes on a quote with the class…
#
POST
/api/v2/specialty-program/quotes/{quoteId}/classCodes
Saves additional class codes to a specified quote.
#
POST
/api/v1/specialty-program/quotes/{quoteId}/documents
Allows user to upload any supporting documentation that the Underwriter may…
#
GET
/api/v1/specialty-program/quotes/{quoteId}/eligibility
Retrieves the current eligibility and status of the quote specified by quoteId.
#
GET
/api/v1/specialty-program/quotes/{quoteId}/legalEntities/available
Retrieves legal entities available for the quote specified by quote ID
#
GET
/api/v1/specialty-program/quotes/{quoteId}/modifiers
Retrieves all available modifiers on the quote specified by the URI parameter…
#
PATCH
/api/v1/specialty-program/quotes/{quoteId}/modifiers
Updates the quote to include modifiers.
#
GET
/api/v1/specialty-program/quotes/{quoteId}/officer-information
Retrieves all officer types and endorsement information that can be added to…
#
DELETE
/api/v1/specialty-program/quotes/{quoteId}/partners
Removes saved California partner information from the quote.
#
POST
/api/v1/specialty-program/quotes/{quoteId}/partners
Saves California partner names to a quote.
#
GET
/api/v1/specialty-program/quotes/{quoteId}/partners
Returns the partner names and organization on the specified quote.
#
PUT
/api/v1/specialty-program/quotes/{quoteId}/partners
Updates the partner names or organizations on the specified quote.
#
PATCH
/api/v1/specialty-program/quotes/{quoteId}/partners/{partnerId}
Updates the partner name or organization for a specific partner ID on the…
#
POST
/api/v2/specialty-program/quotes/{quoteId}/paymentPlans
Saves the selected payment plan to the specified quote
#
POST
/api/v1/specialty-program/quotes/{quoteId}/terms-of-agreement
Saves acknowledgement that the insured has read the Terms of Agreement…
#
GET
/api/v1/specialty-program/quotes/{quoteId}/underwriter-messages
Retrieve underwriter message history
#
POST
/api/v1/specialty-program/quotes/{quoteId}/voluntary-compensation
Saves a voluntary compensation endorsement to the quote specified by the quote…
#
GET
/api/v1/specialty-program/quotes/{quoteId}/voluntary-compensation
Retrieves available voluntary compensation coverage information for the quote…
#
DELETE
/api/v1/specialty-program/quotes/{quoteId}/voluntary-compensation
Removes the voluntary compensation coverage endorsement from the quote ID…
#
GET
/api/v1/specialty-program/quotes/agent-contacts
Returns all agent contact IDs, names, and emails linked to the agent associated…
#
GET
/api/v1/specialty-program/quotes/billType
Retrieves the bill type available for the agency associated with the current…
#
GET
/api/v1/specialty-program/state-classes-eligibility/{state}/{classCode}
Retrieves eligibility status of a specified class code in the given state.
#
GET
/api/v2/specialty-program/states/{governingState}/effectiveDate/{effectiveDate}/legalEntities/available
Retrieves all legal entities that are available in a specified state as of the…
#
DELETE
/api/v1/specialty-program/quotes/{quoteId}/stop-gap/{id}
Deletes the stop gap coverage selected as well as all additional locations in…
#
DELETE
/api/v1/specialty-program/quotes/{quoteId}/additionalInformation/insureds/{insuerdId}
Removes a specified insured from the specialty quote specified by the URI…
#
POST
/api/v1/specialty-program/quotes/{quoteId}/bind/agent-contact/{agentContactId}
Binds a specialty program quote to a policy
#
POST
/api/v1/specialty-program/quotes/{quoteId}/dividends
Adds dividends to the specified specialty program quote
#
DELETE
/api/v1/specialty-program/quotes/{quoteId}/dividends
Removes a dividend from the specified specialty program quote
#
POST
/api/v1/specialty-program/quotes/{quoteId}/foreign-voluntary-coverage
Save Foreign Voluntary Coverage
#
GET
/api/v1/specialty-program/quotes/{quoteId}/available_dividends
Provides a list of all available dividends for a specialty program quote
#
DELETE
/api/v1/specialty-program/quotes/{quoteId}/third-party-notices
Deletes the specified third-party notice from a specialty program quote
#
POST
/api/v1/specialty-program/policies/{policyId}/reinstatement
This endpoint allows authorized users to reinstate a cancelled policy
#
DELETE
/api/v1/specialty-program/quotes/{quoteId}/foreign-voluntary-coverage/{indexId}
Delete Foreign Voluntary Coverage
#
GET
/api/v1/specialty-program/policies/Nonrenewal-reason
Returns full list of all available reasons for not renewing a policy
#
POST
/api/v1/specialty-program/policies/{policyId}/nonrenewal/reversal
This endpoint allows users to reverse a non-renewal that was previously set on…
#
GET
/api/v1/specialty-program/policies/{policyId}/officer-information
Get policy officer information
#
GET
/api/v1/specialty-program/price-tiering/state/{stateAbbreviation}/classCode/{classCode}/zipCode/{zipCode}
Retrieves all available pricing tiers for a given state, class code, and zip…
#
GET
/api/v1/specialty-program/quotes/{quoteId}/small-deductible
Retrieves all available small deductible options for a specified specialty…
#
GET
/api/v1/specialty-program/price-tiering/state/{state}/firm/{firmId}
Provides a breakdown of pricing tier options by state and firm
#
DELETE
/api/v1/specialty-program/quotes/{quoteId}/specific-waivers/{indexId}
Deletes a specific waiver
#
GET
/api/v1/specialty-program/quotes/{quoteId}/modifiers/available_schedulemodifier
Get available state category rationales
#
GET
/api/v1/specialty-program/quotes/{quoteId}/modifiers/schedulemodifier
Get available schedule modifiers
#
POST
/api/v1/specialty-program/quotes/{quoteId}/modifiers/schedulemodifier
Get available modifier schedules
#
PUT
/api/v1/specialty-program/quotes/{quoteId}/modifiers/schedulemodifier
Update schedule modifier rationale information
#
Documentation
📖
Documentation
https://apiportal.amtrustgroup.com/apis
📖
Authentication
https://apiportal.amtrustgroup.com/authentication