---
title: "Processes a request create action"
method: POST
path: "/v1.0/requests"
tags: ["Requests"]
---

# Processes a request create action

`POST /v1.0/requests`

## Query parameters

- `resourceId` string

## Request body

- RequestCreateActionProcessDTO — The request create action body
  - `requestCreateActionType` 'INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION' | 'PERMIT_SURRENDER' | 'PERMIT_REVOCATION' | 'PERMIT_VARIATION' | 'PERMIT_TRANSFER_A' | 'PERMIT_NOTIFICATION' | 'PERMIT_BATCH_REISSUE' | 'NON_COMPLIANCE' | 'NER' | 'NER_RE_INITIATE' | 'DOAL' | 'INSTALLATION_ONSITE_INSPECTION' | 'INSTALLATION_AUDIT' | 'AER' | 'DRE' | 'WITHHOLDING_OF_ALLOWANCES' | 'WITHHOLDING_OF_ALLOWANCES_RE_INITIATE' | 'RETURN_OF_ALLOWANCES' | 'AIR' | 'HSE_TI' | 'BDR' | 'BDRS2' | 'PERMANENT_CESSATION' | 'ALR' | 'WASTE_QDR' | 'EMP_BATCH_REISSUE' | 'AVIATION_ACCOUNT_CLOSURE' | 'EMP_VARIATION_UKETS' | 'AVIATION_DRE_UKETS' | 'AVIATION_NON_COMPLIANCE' | 'AVIATION_DOE_CORSIA' | 'AVIATION_AER_CORSIA_ANNUAL_OFFSETTING' | 'AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING' | 'EMP_VARIATION_CORSIA', required
  - `requestCreateActionPayload` union, required
    - AviationAerCorsia3YearPeriodCreateActionPayload
      - `payloadType` 'INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION_PAYLOAD' | 'PERMIT_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'REPORT_RELATED_REQUEST_CREATE_ACTION_PAYLOAD' | 'DOAL_REQUEST_CREATE_ACTION_PAYLOAD' | 'HSE_TI_REQUEST_CREATE_ACTION_PAYLOAD' | 'EMP_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'INSTALLATION_AUDIT_REQUEST_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'WITHHOLDING_OF_ALLOWANCES_RE_CREATE_ACTION_PAYLOAD' | 'NER_CREATE_ACTION_PAYLOAD' | 'EMPTY_PAYLOAD'
      - `requestId` string, required
    - AviationAerCorsiaAnnualOffsettingCreateActionPayload
      - `payloadType` 'INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION_PAYLOAD' | 'PERMIT_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'REPORT_RELATED_REQUEST_CREATE_ACTION_PAYLOAD' | 'DOAL_REQUEST_CREATE_ACTION_PAYLOAD' | 'HSE_TI_REQUEST_CREATE_ACTION_PAYLOAD' | 'EMP_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'INSTALLATION_AUDIT_REQUEST_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'WITHHOLDING_OF_ALLOWANCES_RE_CREATE_ACTION_PAYLOAD' | 'NER_CREATE_ACTION_PAYLOAD' | 'EMPTY_PAYLOAD'
      - `requestId` string, required
    - BatchReissueRequestCreateActionPayload
      - `payloadType` 'INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION_PAYLOAD' | 'PERMIT_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'REPORT_RELATED_REQUEST_CREATE_ACTION_PAYLOAD' | 'DOAL_REQUEST_CREATE_ACTION_PAYLOAD' | 'HSE_TI_REQUEST_CREATE_ACTION_PAYLOAD' | 'EMP_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'INSTALLATION_AUDIT_REQUEST_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'WITHHOLDING_OF_ALLOWANCES_RE_CREATE_ACTION_PAYLOAD' | 'NER_CREATE_ACTION_PAYLOAD' | 'EMPTY_PAYLOAD'
      - `filters` BatchReissueFilters
      - `changesDetails` BatchReissueChangesDetails
      - `signatory` string, required
    - DoalRequestCreateActionPayload
      - `payloadType` 'INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION_PAYLOAD' | 'PERMIT_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'REPORT_RELATED_REQUEST_CREATE_ACTION_PAYLOAD' | 'DOAL_REQUEST_CREATE_ACTION_PAYLOAD' | 'HSE_TI_REQUEST_CREATE_ACTION_PAYLOAD' | 'EMP_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'INSTALLATION_AUDIT_REQUEST_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'WITHHOLDING_OF_ALLOWANCES_RE_CREATE_ACTION_PAYLOAD' | 'NER_CREATE_ACTION_PAYLOAD' | 'EMPTY_PAYLOAD'
      - `year` integer
    - HSETIRequestCreateActionPayload
      - `payloadType` 'INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION_PAYLOAD' | 'PERMIT_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'REPORT_RELATED_REQUEST_CREATE_ACTION_PAYLOAD' | 'DOAL_REQUEST_CREATE_ACTION_PAYLOAD' | 'HSE_TI_REQUEST_CREATE_ACTION_PAYLOAD' | 'EMP_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'INSTALLATION_AUDIT_REQUEST_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'WITHHOLDING_OF_ALLOWANCES_RE_CREATE_ACTION_PAYLOAD' | 'NER_CREATE_ACTION_PAYLOAD' | 'EMPTY_PAYLOAD'
      - `allocationPeriod` 'PERIOD_2021_2025' | 'PERIOD_2026_2030'
    - InstallationAccountOpeningSubmitApplicationCreateActionPayload
      - `payloadType` 'INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION_PAYLOAD' | 'PERMIT_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'REPORT_RELATED_REQUEST_CREATE_ACTION_PAYLOAD' | 'DOAL_REQUEST_CREATE_ACTION_PAYLOAD' | 'HSE_TI_REQUEST_CREATE_ACTION_PAYLOAD' | 'EMP_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'INSTALLATION_AUDIT_REQUEST_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'WITHHOLDING_OF_ALLOWANCES_RE_CREATE_ACTION_PAYLOAD' | 'NER_CREATE_ACTION_PAYLOAD' | 'EMPTY_PAYLOAD'
      - `accountType` 'INSTALLATION' | 'AVIATION', required
      - `applicationType` 'NEW_PERMIT' | 'TRANSFER', required
      - `name` string, required
      - `submitter` InstallationAccountSubmitter
        - `name` string, required
        - `email` string
      - `siteName` string, required
      - `emissionTradingScheme` 'UK_ETS_INSTALLATIONS' | 'EU_ETS_INSTALLATIONS' | 'UK_ETS_AVIATION' | 'CORSIA', required
      - `competentAuthority` 'ENGLAND' | 'NORTHERN_IRELAND' | 'OPRED' | 'SCOTLAND' | 'WALES', required
      - `commencementDate` string, date, required
      - `legalEntity` LegalEntityDTO, required
        - `id` integer
        - `type` 'LIMITED_COMPANY' | 'PARTNERSHIP' | 'SOLE_TRADER' | 'OTHER'
        - `name` string
        - `referenceNumber` string
        - `noReferenceNumberReason` string
        - `address` AddressDTO
          - `line1` string, required
          - `line2` string
          - `city` string, required
          - `country` string, required
          - `postcode` string, required
        - `holdingCompany` HoldingCompanyDTO
          - `name` string, required
          - `registrationNumber` string
          - `address` HoldingCompanyAddressDTO, required
            - `line1` string, required
            - `line2` string
            - `city` string, required
            - `postcode` string, required
      - `location` union, required
        - LocationDTO
          - `type` 'ONSHORE' | 'OFFSHORE' | 'ONSHORE_STATE', required
        - LocationOffShoreDTO
          - `type` 'ONSHORE' | 'OFFSHORE' | 'ONSHORE_STATE', required
          - `latitude` CoordinatesDTO, required
            - `degree` integer, required
            - `minute` integer, required
            - `second` number, double, required
            - `cardinalDirection` 'EAST' | 'NORTH' | 'SOUTH' | 'WEST', required
          - `longitude` CoordinatesDTO, required
            - `degree` integer, required
            - `minute` integer, required
            - `second` number, double, required
            - `cardinalDirection` 'EAST' | 'NORTH' | 'SOUTH' | 'WEST', required
        - LocationOnShoreDTO
          - `type` 'ONSHORE' | 'OFFSHORE' | 'ONSHORE_STATE', required
          - `gridReference` string, required
          - `address` AddressDTO, required
            - `line1` string, required
            - `line2` string
            - `city` string, required
            - `country` string, required
            - `postcode` string, required
        - LocationOnShoreStateDTO
          - `type` 'ONSHORE' | 'OFFSHORE' | 'ONSHORE_STATE', required
          - `line1` string, required
          - `line2` string
          - `city` string, required
          - `state` string
          - `postcode` string
          - `country` string, required
    - InstallationAuditRequestCreateActionPayload
      - `payloadType` 'INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION_PAYLOAD' | 'PERMIT_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'REPORT_RELATED_REQUEST_CREATE_ACTION_PAYLOAD' | 'DOAL_REQUEST_CREATE_ACTION_PAYLOAD' | 'HSE_TI_REQUEST_CREATE_ACTION_PAYLOAD' | 'EMP_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'INSTALLATION_AUDIT_REQUEST_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'WITHHOLDING_OF_ALLOWANCES_RE_CREATE_ACTION_PAYLOAD' | 'NER_CREATE_ACTION_PAYLOAD' | 'EMPTY_PAYLOAD'
      - `year` integer
    - NERRequestCreateActionPayload
      - `payloadType` 'INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION_PAYLOAD' | 'PERMIT_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'REPORT_RELATED_REQUEST_CREATE_ACTION_PAYLOAD' | 'DOAL_REQUEST_CREATE_ACTION_PAYLOAD' | 'HSE_TI_REQUEST_CREATE_ACTION_PAYLOAD' | 'EMP_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'INSTALLATION_AUDIT_REQUEST_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'WITHHOLDING_OF_ALLOWANCES_RE_CREATE_ACTION_PAYLOAD' | 'NER_CREATE_ACTION_PAYLOAD' | 'EMPTY_PAYLOAD'
      - `requestId` string
    - ReportRelatedRequestCreateActionPayload
      - `payloadType` 'INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION_PAYLOAD' | 'PERMIT_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'REPORT_RELATED_REQUEST_CREATE_ACTION_PAYLOAD' | 'DOAL_REQUEST_CREATE_ACTION_PAYLOAD' | 'HSE_TI_REQUEST_CREATE_ACTION_PAYLOAD' | 'EMP_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'INSTALLATION_AUDIT_REQUEST_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'WITHHOLDING_OF_ALLOWANCES_RE_CREATE_ACTION_PAYLOAD' | 'NER_CREATE_ACTION_PAYLOAD' | 'EMPTY_PAYLOAD'
      - `requestId` string, required
    - RequestCreateActionEmptyPayload
      - `payloadType` 'INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION_PAYLOAD' | 'PERMIT_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'REPORT_RELATED_REQUEST_CREATE_ACTION_PAYLOAD' | 'DOAL_REQUEST_CREATE_ACTION_PAYLOAD' | 'HSE_TI_REQUEST_CREATE_ACTION_PAYLOAD' | 'EMP_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'INSTALLATION_AUDIT_REQUEST_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'WITHHOLDING_OF_ALLOWANCES_RE_CREATE_ACTION_PAYLOAD' | 'NER_CREATE_ACTION_PAYLOAD' | 'EMPTY_PAYLOAD'
    - WithholdingOfAllowancesReCreateActionPayload
      - `payloadType` 'INSTALLATION_ACCOUNT_OPENING_SUBMIT_APPLICATION_PAYLOAD' | 'PERMIT_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'REPORT_RELATED_REQUEST_CREATE_ACTION_PAYLOAD' | 'DOAL_REQUEST_CREATE_ACTION_PAYLOAD' | 'HSE_TI_REQUEST_CREATE_ACTION_PAYLOAD' | 'EMP_BATCH_REISSUE_REQUEST_CREATE_ACTION_PAYLOAD' | 'INSTALLATION_AUDIT_REQUEST_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_ANNUAL_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'AVIATION_AER_CORSIA_3YEAR_PERIOD_OFFSETTING_CREATE_ACTION_PAYLOAD' | 'WITHHOLDING_OF_ALLOWANCES_RE_CREATE_ACTION_PAYLOAD' | 'NER_CREATE_ACTION_PAYLOAD' | 'EMPTY_PAYLOAD'
      - `requestId` string, required

## Response `200`

OK

- RequestCreateActionProcessResponseDTO
  - `requestId` string

## Other responses

- `400` — Bad Request Error Code | Description FORM1001 | Form validation failed REQUEST_CREATE_ACTION1000 | Request create action not allowed ACCOUNT1000 | User account does not belong to legal entity ACCOUNT1002 | Legal entity name already exists for the user
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/beis/apis/mets-api-documentation.md) · [All operations](https://skmtc.net/beis/apis/mets-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/beis/mets-api-documentation/revisions/c3a5c6052f25/schema)
