AmTrust Digital E&S 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 Excess and Surplus and Quotes. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.
This API exposes
20 operations
across 15 paths,
organized into 4 resource areas,
and defines 82 schemas.
It is described by OpenAPI 3.0.1, at version 1.0.
Requests are made against 2 base URLs: https://gateway.amtrustgroup.com/digital-es, https://prod-apim-gw.amtrustservices.com/digital-es.
20 operations15 paths82 schemas1 DELETE9 GET4 PATCH5 POST1 PUT
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.0.1
API Version
1.0
Base URL
https://gateway.amtrustgroup.com/digital-es
Authentication
API Key, API Key
Resource Areas
4
Authentication & Security 2
AmTrust Digital E&S API declares
2 security schemes
for authenticating requests.
An API key is passed in the header as subscriber_id (apiKeyHeader).
An API key is passed in the query as subscription-key (apiKeyQuery).
By default, every request must be authenticated.
Paths & Operations 20
Across 15 paths, the API surfaces 20 operations — 1 DELETE, 9 GET, 4 PATCH, 5 POST, 1 PUT. They span 4 resource areas: Agent Contacts, Location, Quotes, Reference Resources. Each is listed below with its method, path, parameters, and response codes.
The contract defines 82 schemas that model the data the API accepts and returns. The most detailed are CommercialPropertyBuildingResponseV2 (22 properties), LogException (19 properties), PatchQuoteResponseDto (17 properties), GetQuoteResponseDto (17 properties). Each schema is shown below with its type and property counts.
Address
object
5 properties4 required
AgentContactDto
object
3 properties
AgentContactDtoIEnumerableIApiResponse
object
12 properties
ApiMessage
object
11 properties
ApiMessageType
integer
ApiPageRequest
object
3 properties
ApiPageResponse
object
7 properties
ApiPaging
object
2 properties
BadRequestError
object
12 properties
BadRequestErrorIApiResponse
object
12 properties
BuildingCoverageDto
object
4 properties4 required
BuildingCoverageResponseDto
object
5 properties
BusinessIncomeWithExtraExpenseCoverageDto
object
5 properties4 required
BusinessIncomeWithExtraExpenseCoverageResponseDto
object
6 properties
ClassCodeDto
object
2 properties2 required
ClassCodeResponseDto
object
2 properties
ClassCodeResponseDtoIEnumerableIApiResponse
object
12 properties
CommercialPropertyBuildingResponse
object
16 properties
CommercialPropertyBuildingResponseV2
object
22 properties
Construction
integer
ContentsCoverageDtoV2
object
2 properties
ContentsCoverageResponseDto
object
2 properties
ContentsCoverageResponseDtoV2
object
2 properties
CoveragesContainerDtoV2
object
3 properties
CoveragesContainerResponseDto
object
3 properties
CoveragesContainerResponseDtoV2
object
3 properties
ForbiddenError
object
12 properties
ForbiddenErrorIApiResponse
object
12 properties
FullQuoteRateDtoV2
object
11 properties4 required
GeneralLiabilityLimits
object
6 properties
GetClassCodesDto
object
3 properties
GetClassCodesDtoIEnumerableIApiResponse
object
12 properties
GetCommercialPropertyDto
object
5 properties
GetCommercialPropertyDtoV2
object
5 properties
GetFacilityCodesDto
object
1 property
GetFacilityCodesDtoIEnumerableIApiResponse
object
12 properties
GetLiabilityLimitsDeductibleDto
object
5 properties
GetLiabilityLimitsDeductibleDtoIApiResponse
object
12 properties
GetLocationWithPropertyDto
object
11 properties
GetLocationWithPropertyDtoV2
object
11 properties
GetPropertyClassCodesDto
object
4 properties
GetPropertyClassCodesDtoIEnumerableIApiResponse
object
12 properties
GetQuoteResponseDto
object
17 properties
GetQuoteResponseDtoIApiResponse
object
12 properties
GetQuoteResponseDtoV2
object
17 properties
GetQuoteResponseDtoV2IApiResponse
object
12 properties
GetRateDto
object
2 properties
GetRateDtoIApiResponse
object
12 properties
HailReport
object
1 property
HttpStatusCode
integer
JsonPatchDocument
array
Array of operations to perform
Limits
object
6 properties
LocationDto
object
7 properties4 required
LocationGetResponse
object
10 properties
LocationGetResponseIApiResponse
object
12 properties
LocationGetResponseIEnumerableIApiResponse
object
12 properties
LogException
object
19 properties
NotFoundError
object
12 properties
NotFoundErrorIApiResponse
object
12 properties
Operation
object
4 properties
PatchQuoteResponseDto
object
17 properties
PatchQuoteResponseDtoIApiResponse
object
12 properties
PersonalPropertyDto
object
2 properties2 required
PersonalPropertyOfOthersDtoV2
object
6 properties3 required
PersonalPropertyOfOthersResponseDto
object
6 properties
PersonalPropertyOfOthersResponseDtoV2
object
6 properties
PersonalPropertyResponseDto
object
3 properties
PostBuildingDtoV2
object
17 properties10 required
PostCommercialPropertyDtoV2
object
4 properties2 required
PostCommercialPropertyResponseDtoV2
object
11 properties
PostCommercialPropertyResponseDtoV2IApiResponse
object
12 properties
PostLiabilityLimitsDto
object
7 properties
PostLocationWithPropertyDtoV2
object
8 properties4 required
PostQuoteDto
object
9 properties4 required
PostQuoteResponseDto
object
13 properties
PostQuoteResponseDtoIApiResponse
object
12 properties
PriceComponents
object
5 properties
PriceComponentsResponseDto
object
4 properties
StringStringIEnumerableIDictionaryIApiResponse
object
12 properties
UnauthorizedError
object
12 properties
UnauthorizedErrorIApiResponse
object
12 properties
WildfireReport
object
4 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of AmTrust Digital E&S API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.