---
title: "Retrive Submission By Id"
url: "https://apipartners.mosaicinsurance.com/apis/trident-sandbox-1/versions/063565b3-7d5d-4ebb-9e4e-ea5966a41579/operations/getSubmission"
---

> Full API specification: https://apipartners.mosaicinsurance.com/apis/trident-sandbox-1/versions/063565b3-7d5d-4ebb-9e4e-ea5966a41579.md

# Retrive Submission By Id

`GET` `/ai/submissionbyid`

Operation ID: `getSubmission`

Retrieves submission data for a specific submission ID based on the class of business (cyber, pv, or enviro). Returns the submission details in a HashMap with the class of business as the key.

## Query parameters

- `id` (string, required) - Unique submission identifier

## Header parameters

- `X-Origination-Source` (string, required) - Identifies the calling system or channel that originated this request. Used for traceability and auditing across the platform.
- `X-Audit-UserId` (string, required) - Identifier of the end user on whose behalf this request is made, recorded for audit trail purposes.

## Responses

- `200` - MEA submission found and returned successfully
- `404` - Submission not found - No MEA submission exists for the given ID
- `500` - Internal server error - Unexpected error while retrieving submission

## OpenAPI definition

```yaml
openapi: 3.0.1
info:
  title: Trident APIs
  version: dev
servers:
  - url: https://apinonprod.mosaicinsurance.com
    description: Generated server url
paths:
  /ai/submissionbyid:
    get:
      security:
        - api_key: []
      tags:
        - Submission Data Extraction
      summary: Retrive Submission By Id
      description: Retrieves submission data for a specific submission ID based on the
        class of business (cyber, pv, or enviro). Returns the submission details
        in a HashMap with the class of business as the key.
      operationId: getSubmission
      parameters:
        - $ref: "#/components/parameters/XOriginationSource"
        - $ref: "#/components/parameters/XAuditUserId"
        - name: id
          in: query
          description: Unique submission identifier
          required: true
          schema:
            type: string
          example: CY01-20251015-14
      responses:
        "200":
          description: MEA submission found and returned successfully
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/SubmissionJson"
              examples:
                MEA Submission Response:
                  summary: Example of a successfully retrieved MEA submission
                  description: MEA Submission Response
                  value:
                    brokerCompany: Lockton Companies, LLC
                    brokerCompanyConfidenceScore: "95"
                    brokerContactName: Jane Broker
                    brokerContactNameConfidenceScore: "90"
                    brokerEmail: jane.broker@lockton.com
                    brokerEmailConfidenceScore: "98"
                    brokerPhoneNo: +1-415-555-0199
                    brokerPhoneNoConfidenceScore: "85"
                    insuredName: Llyods Associates Inc
                    insuredNameConfidenceScore: "97"
                    insuredAddressStreet: 1125 Cedar Street
                    insuredAddressStreetConfidenceScore: "88"
                    insuredAddressCity: Green Bay
                    insuredAddressCityConfidenceScore: "92"
                    insuredAddressState: California
                    insuredAddressStateConfidenceScore: "91"
                    insuredAddressCountry: United States
                    insuredAddressCountryConfidenceScore: "99"
                    insuredAddressZip: "94102"
                    insuredAddressZipConfidenceScore: "87"
                    underwriter: John Smith
                    underwriterConfidenceScore: "93"
                    underwriterEmail: john.smith@mosaic.com
                    underwriterEmailConfidenceScore: "96"
                    underwriterTitle: Senior Underwriter
                    underwriterTitleConfidenceScore: "80"
                    currency: USD
                    currencyConfidenceScore: "99"
                    activityEffectiveDate: 2026-04-06
                    activityEffectiveDateConfidenceScore: "94"
                    activityExpiryDate: 2027-04-06
                    activityExpiryDateConfidenceScore: "94"
                    limitOfLiability: "5000000"
                    limitOfLiabilityConfidenceScore: "89"
                    premium: "15000"
                    premiumConfidenceScore: "92"
                    commission: "15"
                    commissionConfidenceScore: "88"
                    territory: United States
                    territoryConfidenceScore: "95"
                    revTurnover: "50000000"
                    revTurnoverConfidenceScore: "82"
                    noOfEmployees: "500"
                    noOfEmployeesConfidenceScore: "78"
                    mosaicOccupation: Software Development
                    mosaicOccupationConfidenceScore: "86"
                    mop: Standard Policy
                    mopConfidenceScore: "90"
                    directOrAssumed: Direct
                    directOrAssumedConfidenceScore: "97"
                    excess: "250000"
                    excessConfidenceScore: "84"
                    noOfPIIRecords: "10"
                    noOfPIIRecordsConfidenceScore: "0.97"
                    webSite: https://www.example.com
                    webSiteConfidenceScore: "91"
                    globalRisk: NO
                    globalRiskConfidenceScore: "88"
                    facility: ""
                    facilityConfidenceScore: "0.94"
                    subProduct: Professional Liability (E&O)
                    subProductConfidenceScore: "0.91"
                    perClaimLimit: "100"
                    perClaimLimitConfidenceScore: "0.91"
                    primaryExcess: "1000"
                    primaryExcessConfidenceScore: "0.97"
                    mosaicSubProduct: Professional Liability (E&O)
                    mosaicSubProductConfidenceScore: "0.97"
        "404":
          description: Submission not found - No MEA submission exists for the given ID
          content:
            application/json:
              examples:
                Not Found:
                  summary: Submission ID does not exist
                  description: Not Found
                  value:
                    error:
                      code: NOT_FOUND
                      message: "No MEA submission found for ID: SUB123456"
        "500":
          description: Internal server error - Unexpected error while retrieving submission
          content:
            application/json:
              examples:
                Internal Server Error:
                  summary: Unexpected error during retrieval
                  description: Internal Server Error
                  value:
                    error:
                      code: INTERNAL_ERROR
                      message: "Failed to retrieve MEA submission: Database connection timeout"
security:
  - api_key: []
components:
  parameters:
    XOriginationSource:
      name: X-Origination-Source
      in: header
      required: true
      description: Identifies the calling system or channel that originated this
        request. Used for traceability and auditing across the platform.
      schema:
        type: string
      example: S01x
    XAuditUserId:
      name: X-Audit-UserId
      in: header
      required: true
      description: Identifier of the end user on whose behalf this request is made,
        recorded for audit trail purposes.
      schema:
        type: string
      example: jsmith
  schemas:
    SubmissionJson:
      type: object
      properties:
        externalSourceId:
          type: string
        creationDate:
          type: string
        insuredName:
          type: string
        insuredNameConfidenceScore:
          type: string
        insuredAddressStreet:
          type: string
        insuredAddressStreetConfidenceScore:
          type: string
        insuredAddressCity:
          type: string
        insuredAddressCityConfidenceScore:
          type: string
        insuredAddressCountry:
          type: string
        insuredAddressCountryConfidenceScore:
          type: string
        insuredAddressState:
          type: string
        insuredAddressStateConfidenceScore:
          type: string
        insuredAddressZip:
          type: string
        insuredAddressZipConfidenceScore:
          type: string
        brokerCompany:
          type: string
        brokerCompanyConfidenceScore:
          type: string
        brokerContactName:
          type: string
        brokerContactNameConfidenceScore:
          type: string
        brokerPhoneNo:
          type: string
        brokerPhoneNoConfidenceScore:
          type: string
        brokerEmail:
          type: string
        brokerEmailConfidenceScore:
          type: string
        brokerAddressStreet:
          type: string
        brokerAddressStreetConfidenceScore:
          type: string
        brokerAddressCity:
          type: string
        brokerAddressCityConfidenceScore:
          type: string
        brokerAddressCountry:
          type: string
        brokerAddressCountryConfidenceScore:
          type: string
        brokerAddressCountryIsoCode:
          type: string
        brokerAddressState:
          type: string
        brokerAddressStateConfidenceScore:
          type: string
        brokerAddressZip:
          type: string
        brokerAddressZipConfidenceScore:
          type: string
        licenseNumber:
          type: string
        underwriter:
          type: string
        underwriterConfidenceScore:
          type: string
        underwriterTitle:
          type: string
        underwriterTitleConfidenceScore:
          type: string
        underwriterEmail:
          type: string
        underwriterEmailConfidenceScore:
          type: string
        mobile:
          type: string
        currency:
          type: string
        currencyConfidenceScore:
          type: string
        activityEffectiveDate:
          type: string
        activityEffectiveDateConfidenceScore:
          type: string
        activityExpiryDate:
          type: string
        activityExpiryDateConfidenceScore:
          type: string
        limitOfLiability:
          type: string
        limitOfLiabilityConfidenceScore:
          type: string
        partOf:
          type: string
        partOfConfidenceScore:
          type: string
        excess:
          type: string
        excessConfidenceScore:
          type: string
        premium:
          type: string
        premiumConfidenceScore:
          type: string
        lineSize:
          type: string
        commission:
          type: string
        commissionConfidenceScore:
          type: string
        followedPolicyInsurer:
          type: string
        followedPolicyInsurerConfidenceScore:
          type: string
        followedPolicyForm:
          type: string
        followedPolicyFormConfidenceScore:
          type: string
        followedPolicyPolicyNumber:
          type: string
        followedPolicyPolicyNumberConfidenceScore:
          type: string
        followedPolicyLimitOfLiability:
          type: string
        followedPolicyLimitOfLiabilityConfidenceScore:
          type: string
        followedPolicyRetention:
          type: string
        followedPolicyRetentionConfidenceScore:
          type: string
        noticeOfClaim:
          type: string
        noticeOfClaimConfidenceScore:
          type: string
        coverage:
          type: string
        coverageConfidenceScore:
          type: string
        directOrAssumed:
          type: string
        directOrAssumedConfidenceScore:
          type: string
        reassured:
          type: string
        reassuredConfidenceScore:
          type: string
        mosaicOccupation:
          type: string
        mosaicOccupationConfidenceScore:
          type: string
        mop:
          type: string
        mopConfidenceScore:
          type: string
        territory:
          type: string
        territoryConfidenceScore:
          type: string
        revTurnover:
          type: string
        revTurnoverConfidenceScore:
          type: string
        noOfEmployees:
          type: string
        noOfEmployeesConfidenceScore:
          type: string
        webSite:
          type: string
        webSiteConfidenceScore:
          type: string
        noOfPIIRecords:
          type: string
        noOfPIIRecordsConfidenceScore:
          type: string
        facility:
          type: string
        facilityConfidenceScore:
          type: string
        subProduct:
          type: string
        subProductConfidenceScore:
          type: string
        perClaimLimit:
          type: string
        perClaimLimitConfidenceScore:
          type: string
        primaryExcess:
          type: string
        primaryExcessConfidenceScore:
          type: string
        mosaicSubProduct:
          type: string
        mosaicSubProductConfidenceScore:
          type: string
        typeOfPeriod:
          type: string
        typeOfPeriodConfidenceScore:
          type: string
        globalRisk:
          type: string
        globalRiskConfidenceScore:
          type: string
        surplusLineBrokerName:
          type: string
        surplusLineBrokerNameConfidenceScore:
          type: string
        surplusLinesBrokerAddress:
          type: string
        surplusLinesBrokerAddressConfidenceScore:
          type: string
        surplusLineBrokerNo:
          type: string
        surplusLineBrokerNoConfidenceScore:
          type: string
        surplusLineBrokerStateNumber:
          type: string
        surplusLineBrokerStateNumberConfidenceScore:
          type: string
        retroActiveDate:
          type: string
        retroActiveDateConfidenceScore:
          type: string
        invoiceNumber:
          type: string
        typeOfCyberRequest:
          type: string
        uwsignatureKey:
          type: string
      required:
        - externalSourceId
        - creationDate
        - insuredName
        - insuredNameConfidenceScore
        - insuredAddressStreet
        - insuredAddressStreetConfidenceScore
        - insuredAddressCity
        - insuredAddressCityConfidenceScore
        - insuredAddressCountry
        - insuredAddressCountryConfidenceScore
        - insuredAddressState
        - insuredAddressStateConfidenceScore
        - insuredAddressZip
        - insuredAddressZipConfidenceScore
        - brokerCompany
        - brokerCompanyConfidenceScore
        - brokerContactName
        - brokerContactNameConfidenceScore
        - brokerPhoneNo
        - brokerPhoneNoConfidenceScore
        - brokerEmail
        - brokerEmailConfidenceScore
        - underwriter
        - underwriterConfidenceScore
        - underwriterTitle
        - underwriterTitleConfidenceScore
        - underwriterEmail
        - underwriterEmailConfidenceScore
        - currency
        - currencyConfidenceScore
        - activityEffectiveDate
        - activityEffectiveDateConfidenceScore
        - activityExpiryDate
        - activityExpiryDateConfidenceScore
        - limitOfLiability
        - limitOfLiabilityConfidenceScore
        - excess
        - excessConfidenceScore
        - premium
        - premiumConfidenceScore
        - territory
        - territoryConfidenceScore
        - revTurnover
        - revTurnoverConfidenceScore
        - noOfEmployees
        - noOfEmployeesConfidenceScore
        - mosaicOccupation
        - mosaicOccupationConfidenceScore
        - mop
        - mopConfidenceScore
        - directOrAssumed
        - directOrAssumedConfidenceScore
        - webSite
        - webSiteConfidenceScore
        - noOfPIIRecords
        - noOfPIIRecordsConfidenceScore
        - globalRisk
        - globalRiskConfidenceScore
        - typeOfPeriod
        - typeOfPeriodConfidenceScore
        - surplusLineBrokerName
        - surplusLineBrokerNameConfidenceScore
        - surplusLinesBrokerAddress
        - surplusLinesBrokerAddressConfidenceScore
        - surplusLineBrokerNo
        - surplusLineBrokerNoConfidenceScore
        - surplusLineBrokerStateNumber
        - surplusLineBrokerStateNumberConfidenceScore
        - retroActiveDate
        - retroActiveDateConfidenceScore
        - invoiceNumber
        - typeOfCyberRequest
        - uwsignatureKey
  securitySchemes:
    api_key:
      type: apiKey
      name: x-api-key
      in: header
```
