AmTrust Digital Cyber API

Cyber insurance quoting API — quote creation and rating, underwriting questions, insured clearance, payment plans, reference resources and policy issuance.

Operations 24

GET /api/v1/agent-contacts Retrieve all agent contacts #
POST /api/v1/insured/clearance Retrieve insured clearance #
POST /api/v1/quotes Create a rated Quote #
GET /api/v1/quotes/{quoteId} Retrieve quote information #
PATCH /api/v1/quotes/{quoteId} Update quote information #
PUT /api/v1/quotes/{quoteId} Update quote information #
GET /api/v1/quotes/{quoteId}/proposal Retrieve quote proposal PDF #
GET /api/v1/reference-resources/limits-retention Retrieve available policy limits and retention #
GET /api/v1/reference-resources/class-codes Retrieve class code information #
GET /api/v1/quotes/{quoteId}/payment-plans Retrieve available payment plans #
POST /api/v1/quotes/{quoteId}/payment-plans Save payment plan #
POST /api/v1/quotes/{quoteId}/terrorism-statement Save Terrorism Coverage Acknowledgement #
GET /api/v1/reference-resources/terrorism-statement Retrieve Terrorism Coverage Acknowledgement Statement #
GET /api/v1/policies/{policyNum}/document Retrieve policy document #
POST /api/v1/policies/{policy}/PaymentPlans/DirectDebit Save Direct Debit Information #
POST /api/v1/policies/{policy}/PaymentPlans/DirectDebit/Documents Upload Direct Debit Documents #
GET /api/v1/terms-of-agreement Retrieve Terms of Agreement Statement #
POST /api/v1/quotes/{quoteId}/terms-of-agreement Save Terms of Agreement Acknowledgement #
POST /api/v2/quotes/{quoteId}/bind Bind quote to policy. #
POST /api/v2/quotes/{quoteId}/underwriter-submission Submit quote to underwriter #
GET /api/v2/quotes/{quoteId}/underwriting-questions Retrieve quote's underwriting questions #
POST /api/v2/quotes/{quoteId}/underwriting-questions Save quote's underwriting question answers #
GET /api/v2/reference-resources/underwriting-questions Retrieve Underwriting Questions #
GET /api/v2/reference-resources/class-codes Retrieve class code information #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/amtrust-financial-services-digital-cyber-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

amtrust-financial-services-digital-cyber-api-openapi.json Raw ↑
{
  "openapi": "3.0.1",
  "info": {
    "title": "Digital Cyber API",
    "description": "Digital Cyber API allows partners to create, edit, and bind Cyber quotes.",
    "version": "1.0"
  },
  "servers": [
    {
      "url": "https://gateway.amtrustgroup.com/digital-cyber"
    },
    {
      "url": "https://prod-apim-gw.amtrustservices.com/digital-cyber"
    }
  ],
  "paths": {
    "/api/v1/agent-contacts": {
      "get": {
        "tags": [
          "Agent Contacts"
        ],
        "summary": "Retrieve all agent contacts",
        "description": "Returns all agent contact IDs, names, and emails linked to the agency authenticated",
        "operationId": "get-api-v1-agent-contacts",
        "responses": {
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UnauthorizedErrorIApiResponse"
                },
                "example": {
                  "responseId": "f341faa25c4b",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 401,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 401,
                      "messageCode": "ERR-NOTAUTHORIZED",
                      "title": "Bearer token is not authorized",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ForbiddenErrorIApiResponse"
                },
                "example": {
                  "responseId": "abe5bea6bd89",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 403,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 403,
                      "messageCode": "ERR-FORBIDDEN",
                      "title": "The token provided does not have permissions for the requested action",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AgentContactDtoIEnumerableIApiResponse"
                },
                "example": {
                  "data": [
                    {
                      "id": 1,
                      "name": "Agent Name",
                      "email": "agent@email.com"
                    },
                    {
                      "id": 2,
                      "name": "Other Agent",
                      "email": "other.agent@email.com"
                    },
                    {
                      "id": 3,
                      "name": "Third Agent",
                      "email": "third.agent@email.com"
                    }
                  ],
                  "responseId": "bef6b92eb0ec",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 200,
                  "isOk": true,
                  "_v": "AD"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/insured/clearance": {
      "post": {
        "tags": [
          "Insured Clearance"
        ],
        "summary": "Retrieve insured clearance",
        "description": "<p>Returns availability of an insured to be quoted</p> <p>Please note:  Insured Name <u>and</u> Insured Address must be sent in</p>",
        "operationId": "post-api-v1-insured-clearance",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/PostInsuredClearanceRequestDto"
              },
              "example": {
                "name": "Insured Name",
                "address": {
                  "line1": "800 Superior Ave",
                  "line2": "Suite A",
                  "city": "Cleveland",
                  "territory": "OH",
                  "postalCode": "44114"
                }
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PostInsuredClearanceRequestDto"
              },
              "example": {
                "name": "Insured Name",
                "address": {
                  "line1": "800 Superior Ave",
                  "line2": "Suite A",
                  "city": "Cleveland",
                  "territory": "OH",
                  "postalCode": "44114"
                }
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/PostInsuredClearanceRequestDto"
              },
              "example": {
                "name": "Insured Name",
                "address": {
                  "line1": "800 Superior Ave",
                  "line2": "Suite A",
                  "city": "Cleveland",
                  "territory": "OH",
                  "postalCode": "44114"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/PostInsuredClearanceRequestDto"
              },
              "example": {
                "name": "Insured Name",
                "address": {
                  "line1": "800 Superior Ave",
                  "line2": "Suite A",
                  "city": "Cleveland",
                  "territory": "OH",
                  "postalCode": "44114"
                }
              }
            }
          }
        },
        "responses": {
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UnauthorizedErrorIApiResponse"
                },
                "example": {
                  "responseId": "272e4b907253",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 401,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 401,
                      "messageCode": "ERR-NOTAUTHORIZED",
                      "title": "Bearer token is not authorized",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ForbiddenErrorIApiResponse"
                },
                "example": {
                  "responseId": "274ed0253431",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 403,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 403,
                      "messageCode": "ERR-FORBIDDEN",
                      "title": "The token provided does not have permissions for the requested action",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequestErrorIApiResponse"
                },
                "example": {
                  "responseId": "f5eb07e10bee",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 400,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 400,
                      "messageCode": "ERR-ValidationErr",
                      "title": "Validation Error",
                      "detail": "Validation detail message",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PostInsuredClearanceResponseDtoIApiResponse"
                },
                "example": {
                  "data": {
                    "isAvailable": true,
                    "message": "Insured is available for Cyber product"
                  },
                  "responseId": "7f18db48a255",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 201,
                  "isOk": true,
                  "messages": [
                    {
                      "httpStatusCode": 200,
                      "messageCode": "Deeplink",
                      "title": "https://online-uat.amtrustservices.com/ANANexus/AccountManagement/24786342",
                      "isOk": true
                    }
                  ],
                  "maxMessageIndex": 0,
                  "_v": "AD"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/quotes": {
      "post": {
        "tags": [
          "Quote"
        ],
        "summary": "Create a rated Quote",
        "operationId": "post-api-v1-quotes",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/PostQuoteRequestDto"
              },
              "example": {
                "agentContactId": 1,
                "naicsCode": "921110",
                "paymentPlanId": 13,
                "masterAccountId": 0,
                "digitalClientWorkflow": null,
                "businessName": "Business Inc.",
                "primaryAddress": {
                  "line1": "800 Superior Ave",
                  "line2": "Suite A",
                  "city": "Cleveland",
                  "territory": "OH",
                  "postalCode": "44114"
                },
                "mailingAddress": {
                  "line1": "800 Superior Ave",
                  "line2": "Suite B",
                  "city": "Cleveland",
                  "territory": "OH",
                  "postalCode": "44114"
                },
                "fein": "123456789",
                "effectiveDate": "2026-08-08",
                "expectedGrossAnnualRevenue": 150000,
                "policyLimits": "100000/2500",
                "insuredContact": {
                  "name": "Insured Name",
                  "phone": "202-555-0112",
                  "email": "insured@email.com"
                },
                "companyWebsite": null,
                "newMasterAccountId": false
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PostQuoteRequestDto"
              },
              "example": {
                "agentContactId": 1,
                "naicsCode": "921110",
                "paymentPlanId": 13,
                "masterAccountId": 0,
                "digitalClientWorkflow": null,
                "businessName": "Business Inc.",
                "primaryAddress": {
                  "line1": "800 Superior Ave",
                  "line2": "Suite A",
                  "city": "Cleveland",
                  "territory": "OH",
                  "postalCode": "44114"
                },
                "mailingAddress": {
                  "line1": "800 Superior Ave",
                  "line2": "Suite B",
                  "city": "Cleveland",
                  "territory": "OH",
                  "postalCode": "44114"
                },
                "fein": "123456789",
                "effectiveDate": "2026-08-08",
                "expectedGrossAnnualRevenue": 150000,
                "policyLimits": "100000/2500",
                "insuredContact": {
                  "name": "Insured Name",
                  "phone": "202-555-0112",
                  "email": "insured@email.com"
                },
                "companyWebsite": null,
                "newMasterAccountId": false
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/PostQuoteRequestDto"
              },
              "example": {
                "agentContactId": 1,
                "naicsCode": "921110",
                "paymentPlanId": 13,
                "masterAccountId": 0,
                "digitalClientWorkflow": null,
                "businessName": "Business Inc.",
                "primaryAddress": {
                  "line1": "800 Superior Ave",
                  "line2": "Suite A",
                  "city": "Cleveland",
                  "territory": "OH",
                  "postalCode": "44114"
                },
                "mailingAddress": {
                  "line1": "800 Superior Ave",
                  "line2": "Suite B",
                  "city": "Cleveland",
                  "territory": "OH",
                  "postalCode": "44114"
                },
                "fein": "123456789",
                "effectiveDate": "2026-08-08",
                "expectedGrossAnnualRevenue": 150000,
                "policyLimits": "100000/2500",
                "insuredContact": {
                  "name": "Insured Name",
                  "phone": "202-555-0112",
                  "email": "insured@email.com"
                },
                "companyWebsite": null,
                "newMasterAccountId": false
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/PostQuoteRequestDto"
              },
              "example": {
                "agentContactId": 1,
                "naicsCode": "921110",
                "paymentPlanId": 13,
                "masterAccountId": 0,
                "digitalClientWorkflow": null,
                "businessName": "Business Inc.",
                "primaryAddress": {
                  "line1": "800 Superior Ave",
                  "line2": "Suite A",
                  "city": "Cleveland",
                  "territory": "OH",
                  "postalCode": "44114"
                },
                "mailingAddress": {
                  "line1": "800 Superior Ave",
                  "line2": "Suite B",
                  "city": "Cleveland",
                  "territory": "OH",
                  "postalCode": "44114"
                },
                "fein": "123456789",
                "effectiveDate": "2026-08-08",
                "expectedGrossAnnualRevenue": 150000,
                "policyLimits": "100000/2500",
                "insuredContact": {
                  "name": "Insured Name",
                  "phone": "202-555-0112",
                  "email": "insured@email.com"
                },
                "companyWebsite": null,
                "newMasterAccountId": false
              }
            }
          }
        },
        "responses": {
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UnauthorizedErrorIApiResponse"
                },
                "example": {
                  "responseId": "ad6060d3b5c9",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 401,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 401,
                      "messageCode": "ERR-NOTAUTHORIZED",
                      "title": "Bearer token is not authorized",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ForbiddenErrorIApiResponse"
                },
                "example": {
                  "responseId": "f09bf48f6d9b",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 403,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 403,
                      "messageCode": "ERR-FORBIDDEN",
                      "title": "The token provided does not have permissions for the requested action",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequestErrorIApiResponse"
                },
                "example": {
                  "responseId": "8699f49cb7db",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 400,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 400,
                      "messageCode": "ERR-ValidationErr",
                      "title": "Validation Error",
                      "detail": "Validation detail message",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "201": {
            "description": "Created",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PostQuoteResponseDtoIApiResponse"
                },
                "example": {
                  "data": {
                    "quoteId": 123456,
                    "masterAccountId": 24786342,
                    "agentContact": {
                      "id": 1,
                      "name": "Agent Name",
                      "email": "agent@email.com"
                    },
                    "premium": 5000,
                    "premiumDetails": {
                      "finalPremium": 5000,
                      "cityTax": null,
                      "countyTax": null,
                      "stateTax": null,
                      "premiumOverrideAdjustment": null
                    },
                    "eligibility": "Refer",
                    "invoicingSchedule": [
                      {
                        "amount": 3000,
                        "description": "Annual Premium",
                        "premiumAmount": 3000,
                        "date": "2026-08-08",
                        "premiumDueDate": "2026-09-07",
                        "isDownPayment": true
                      }
                    ],
                    "naicsCode": null,
                    "businessName": "Business Inc.",
                    "primaryAddress": {
                      "line1": "800 Superior Ave",
                      "line2": "Suite A",
                      "city": "Cleveland",
                      "territory": "OH",
                      "postalCode": "44114"
                    },
                    "mailingAddress": {
                      "line1": "800 Superior Ave",
                      "line2": "Suite B",
                      "city": "Cleveland",
                      "territory": "OH",
                      "postalCode": "44114"
                    },
                    "fein": "123456789",
                    "effectiveDate": "2026-08-08",
                    "expectedGrossAnnualRevenue": 150000,
                    "policyLimits": "100000/2500",
                    "insuredContact": {
                      "name": "Insured Name",
                      "phone": "202-555-0112",
                      "email": "insured@email.com"
                    },
                    "companyWebsite": "CompanyWebsite.com",
                    "newMasterAccountId": false
                  },
                  "responseId": "203617c80296",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 201,
                  "isOk": true,
                  "messages": [
                    {
                      "httpStatusCode": 200,
                      "messageCode": "Deeplink",
                      "title": "https://online-uat.amtrustservices.com/ANANexus/AccountManagement/24786342",
                      "isOk": true
                    }
                  ],
                  "maxMessageIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "500": {
            "description": "Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequestErrorIApiResponse"
                },
                "example": {
                  "responseId": "4ec1649ae663",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 400,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 400,
                      "messageCode": "ERR-ValidationErr",
                      "title": "Validation Error",
                      "detail": "Validation detail message",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/quotes/{quoteId}": {
      "get": {
        "tags": [
          "Quote"
        ],
        "summary": "Retrieve quote information",
        "operationId": "get-api-v1-quotes-quoteid",
        "parameters": [
          {
            "name": "quoteId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UnauthorizedErrorIApiResponse"
                },
                "example": {
                  "responseId": "236ea282a72f",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 401,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 401,
                      "messageCode": "ERR-NOTAUTHORIZED",
                      "title": "Bearer token is not authorized",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ForbiddenErrorIApiResponse"
                },
                "example": {
                  "responseId": "cfab9b9bfc3f",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 403,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 403,
                      "messageCode": "ERR-FORBIDDEN",
                      "title": "The token provided does not have permissions for the requested action",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BadRequestErrorIApiResponse"
                },
                "example": {
                  "responseId": "caaaef62a96d",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 400,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 400,
                      "messageCode": "ERR-ValidationErr",
                      "title": "Validation Error",
                      "detail": "Validation detail message",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "404": {
            "description": "Not Found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NotFoundErrorIApiResponse"
                },
                "example": {
                  "responseId": "78d5a29d39fa",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 404,
                  "isOk": false,
                  "errors": [
                    {
                      "httpStatusCode": 404,
                      "messageCode": "ERR-ItemNotFound",
                      "title": "Item was not found",
                      "isOk": false
                    }
                  ],
                  "maxErrorIndex": 0,
                  "_v": "AD"
                }
              }
            }
          },
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetQuoteResponseDtoIApiResponse"
                },
                "example": {
                  "data": {
                    "quoteId": 123456,
                    "masterAccountId": 24786342,
                    "effectivedate": "2026-08-07",
                    "businessName": "Business Inc.",
                    "primaryAddress": {
                      "line1": "800 Superior Ave",
                      "line2": "Suite A",
                      "city": "Cleveland",
                      "territory": "OH",
                      "postalCode": "44114"
                    },
                    "mailingAddress": {
                      "line1": "800 Superior Ave",
                      "line2": "Suite B",
                      "city": "Cleveland",
                      "territory": "OH",
                      "postalCode": "44114"
                    },
                    "fein": "123456789",
                    "agentContact": {
                      "id": 1,
                      "name": "Agent",
                      "email": "agent@email.com"
                    },
                    "insuredContact": {
                      "name": "Contact",
                      "firstName": "Contact",
                      "lastName": "",
                      "phoneNumber": "1234567890",
                      "email": "insured@email.com"
                    },
                    "expectedGrossRevenue": 1000,
                    "policyLimits": "250,000.00/2,500.00",
                    "premium": 5000,
                    "premiumDetails": {
                      "finalPremium": 5000,
                      "cityTax": null,
                      "countyTax": null,
                      "stateTax": null,
                      "premiumOverrideAdjustment": null
                    },
                    "eligibility": "Refer",
                    "quoteStatus": "Not Submitted",
                    "companyWebsite": "www.companywebsite.com",
                    "naicsCode": null
                  },
                  "responseId": "8c91d810dcc1",
                  "timeStamp": "2026-08-07T11:04:11.0000000+00:00",
                  "httpStatusCode": 200,
                  "isOk": true,
                  "messages": [
                    {
                      "httpStatusCode": 200,
                      "messageCode": "Deeplink",
                      "title": "https://online-uat.amtrustservices.com/ANANexus/AccountManagement/24786342",
                      "isOk": true
                    }
                  ],
                  "maxMessageIndex": 0,
                  "_v": "AD"
                }
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "Quote"
        ],
        "summary": "Update quote information",
        "operationId": "patch-api-v1-quotes-quoteid",
        "parameters": [
          {
            "name": "quoteId",
            "in": "path",
            "required": true,
            "schema": {
              "minimum": 1.0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Operation"
                }
              },
              "example": [
                {
                  "value": "800 Superior Ave",
                  "path": "/mailingAddress/line1",
                  "op": "replace"
                },
                {
                  "value": "Suit A",
                  "path": "/mailingAddress/line2",
                  "op": "replace"
                },
                {
                  "value": "Cleveland",
                  "path": "/mailingAddress/city",
                  "op": "replace"
                },
                {
                  "value": "Insured Name",
                  "path": "/insuredContact/name",
                  "op": "replace"
                }
              ]
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Operation"
                }
              },
              "example": [
                {
                  "value": "800 Superior Ave",
                  "path": "/mailingAddress/line1",
                  "op": "replace"
                },
                {
                  "value": "Suit A",
                  "path": "/mailingAddress/line2",
                  "op": "replace"
                },
                {
                  "value": "Cleveland",
                  "path": "/mailingAddress/city",
                  "op": "replace"
                },
                {
                  "value": "Insured Name",
                  "path": "/insuredContact/name",
                  "op": "replace"
                }
              ]
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Operation"
                }
              },
              "example": [
                {
                  "value": "800 Superior Ave",
                  "path": "/mailingAddress/line1",
                  "op": "replace"
                },
                {
                  "value": "Suit A",
                  "path": "/mailingAddress/line2",
                  

# --- truncated at 32 KB (210 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/amtrust-financial-services/refs/heads/main/openapi/amtrust-financial-services-digital-cyber-api-openapi.json