---
title: "LodgementApplicationItemV2"
url: "https://developer.pexa.co.uk/apis/lodgement-v2-v2/versions/533c1263-195b-449f-a7da-afa5f3211cc2/schemas/LodgementApplicationItemV2"
---

> Full API specification: https://developer.pexa.co.uk/apis/lodgement-v2-v2/versions/533c1263-195b-449f-a7da-afa5f3211cc2.md

# LodgementApplicationItemV2

## OpenAPI definition

```yaml
openapi: 3.0.1
info:
  title: Lodgement
  version: v2
servers:
  - url: https://api.pexa.co.uk
    description: API Gateway URL
components:
  schemas:
    LodgementApplicationItemV2:
      type: object
      properties:
        applicationId:
          type: string
          format: uuid
          readOnly: true
        applicationType:
          type: string
          example: MORTGAGE_DEED
        status:
          readOnly: true
          type: string
        submittedAt:
          type: string
          format: date-time
        auditAttributes:
          type: object
          properties:
            createdAt:
              type: string
              format: date-time
            createdBy:
              type: string
            lastModifiedAt:
              type: string
              format: date-time
            lastModifiedBy:
              type: string
        file:
          type: object
          properties:
            fileId:
              type: string
              format: uuid
              readOnly: true
            fileName:
              type: string
              example: sample_document.pdf
            fileUploadStatus:
              type: string
              pattern: (SUCCESS|PENDING|VIRUS_FOUND|FAILED)
              example: SUCCESS
              description: |
                Allowed values: [`SUCCESS`, `PENDING`, `VIRUS_FOUND`, `FAILED`]
            auditAttributes:
              type: object
              properties:
                createdAt:
                  type: string
                  format: date-time
                createdBy:
                  type: string
                lastModifiedAt:
                  type: string
                  format: date-time
                lastModifiedBy:
                  type: string
        attributes:
          oneOf:
            - allOf:
                - type: object
                  properties:
                    applicationType:
                      type: string
                  discriminator:
                    propertyName: applicationType
                    mapping:
                      MORTGAGE_DEED: MortgageDeedAttributesV2
                      CHANGE_OF_NAME: ChangeOfNameDocumentAttributesV2
                      TRANSFER_OF_WHOLE: TransferOfWholeAttributesV2
                - type: object
              type: object
              properties:
                transactionValue:
                  type: number
                  example: 100
                landRegistryFee:
                  type: number
                  example: 100
                  readOnly: true
                certificationType:
                  type: string
                  pattern: (CERTIFIED|ORIGINAL|SCANNED)
                  example: CERTIFIED
                  description: |
                    Allowed values: [`CERTIFIED`, `ORIGINAL`, `SCANNED`]
                mortgageDeedReference:
                  type: string
                  example: DN100
                mortgageDeedReferenceType:
                  type: string
                  pattern: ^(STANDARD|DIGITAL)$
                  example: STANDARD
                  description: |
                    Allowed values:
                      [`STANDARD`, `DIGITAL`]
                isEffective:
                  type: boolean
                  example: true
                signature:
                  type: object
                  required:
                    - format
                    - type
                  properties:
                    format:
                      type: string
                      pattern: ^(MANUAL|ELECTRONIC)$
                    type:
                      type: string
                      pattern: ^(WET_INK_SIGNATURE|CONVEYANCER_CERTIFIED_ELECTRONIC_SIGNATURE|ADVANCED_ELECTRONIC_SIGNATURE)$
            - allOf:
                - type: object
                  properties:
                    applicationType:
                      type: string
                  discriminator:
                    propertyName: applicationType
                    mapping:
                      MORTGAGE_DEED: MortgageDeedAttributesV2
                      CHANGE_OF_NAME: ChangeOfNameDocumentAttributesV2
                      TRANSFER_OF_WHOLE: TransferOfWholeAttributesV2
                - type: object
                  properties:
                    certificationType:
                      type: string
                      pattern: (CERTIFIED|ORIGINAL|SCANNED)
                      example: CERTIFIED
                      description: |
                        Allowed values: [`CERTIFIED`, `ORIGINAL`, `SCANNED`]
        parties:
          type: array
          items:
            type: object
            properties:
              partyId:
                type: string
                format: uuid
                readOnly: true
              type:
                type: string
                pattern: ^(INDIVIDUAL|ORGANISATION)$
                example: INDIVIDUAL
                description: |
                  Allowed values: [`INDIVIDUAL`, `ORGANISATION`]
              role:
                type: string
                pattern: ^(INCOMING_LENDER|BORROWER)$
                description: |
                  Allowed values: [`INCOMING_LENDER`, `BORROWER`]
              partyDetails:
                type: object
                properties:
                  type:
                    type: string
                    pattern: ^(INDIVIDUAL|ORGANISATION)$
                    example: INDIVIDUAL
                    description: |
                      Allowed values: [`INDIVIDUAL`, `ORGANISATION`]
                discriminator:
                  propertyName: type
                  mapping:
                    INDIVIDUAL: "#/components/schemas/LodgementOrganisationPartyDetails"
                    ORGANISATION: "#/components/schemas/LodgementIndividualPartyDetails"
```
