# AmTrust Financial Services Workers Comp-Specialty Programs API

**Canonical:** https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-workers-comp-specialty-programs-api/  
**Provider:** AmTrust Financial Services — https://apis.io/providers/amtrust-financial-services/  
**Base URL:** https://gateway.amtrustgroup.com/DigitalAPI  
**Documentation:** https://apiportal.amtrustgroup.com/apis

AmTrust Financial Services Workers Comp-Specialty Programs API is one of 33 APIs that [AmTrust Financial Services](https://apis.io/providers/amtrust-financial-services/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Workers Comp-Specialty Programs. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.

The Workers Comp-Specialty Programs API from AmTrust Financial Services — 77 operation(s) for workers comp-specialty programs.

## Operations (60 of 91)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/v1/specialty-program/quote` | Creates a specialty program quote. |
| PATCH | `/api/v1/specialty-program/quote/{quoteId}` | Updates the majority of fields on a specialty program quote |
| GET | `/api/v1/specialty-program/firms/{state}` | Shows all available firms in a specific state |
| 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 |
| PUT | `/api/v1/specialty-program/quotes/{quoteId}` | Updates a 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… |
| POST | `/api/v1/specialty-program/quotes/{quoteId}/submitToUnderwriter` | Submit to underwriter |
| 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 |
| POST | `/api/v1/specialty-program/policies/{policyId}/payment` | Makes a payment 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 |
| POST | `/api/v2/specialty-program/quotes` | Creates a specialty program quote (V2). |
| 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… |
| POST | `/api/v1/specialty-program/quotes/{quoteId}/underwriter-messages` | Send message to underwriter |
| 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… |

…and 31 more operations. They are listed in full on the page.

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/amtrust-financial-services/refs/heads/main/openapi/amtrust-financial-services-workers-comp-specialty-programs-api-openapi.yml
- **Documentation** — https://apiportal.amtrustgroup.com/apis
- **DeveloperPortal** — https://apiportal.amtrustgroup.com
- **Authentication** — https://apiportal.amtrustgroup.com/authentication

## Other AmTrust Financial Services APIs (12)

- [AmTrust Financial Services Admin API](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-admin-api/)
- [AmTrust Financial Services Agent Contacts API](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-agent-contacts-api/)
- [AmTrust Financial Services Appetite API](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-appetite-api/)
- [AmTrust Financial Services Authentication API](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-authentication-api/)
- [AmTrust Financial Services Bind API](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-bind-api/)
- [AmTrust Financial Services Callconsent API](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-callconsent-api/)
- [AmTrust Financial Services Contract API](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-contract-api/)
- [AmTrust Financial Services Dms Document API](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-dmsdocument-api/)
- [AmTrust Financial Services Document API](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-document-api/)
- [AmTrust Financial Services Download Info API](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-downloadinfo-api/)
- [AmTrust Financial Services Hard Stops API](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-hardstops-api/)
- [AmTrust Financial Services Health API](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-health-api/)

## Tags

Workers Comp-Specialty Programs

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/amtrust-financial-services/amtrust-financial-services-workers-comp-specialty-programs-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/amtrust-financial-services/.
