---
title: "POST /api/v1/maintenance-tasks/validate-param-block-parameters"
method: POST
path: "/api/v1/maintenance-tasks/validate-param-block-parameters"
tags: ["MaintenanceTasks"]
---

# POST /api/v1/maintenance-tasks/validate-param-block-parameters

`POST /api/v1/maintenance-tasks/validate-param-block-parameters`

## Request

- Base URL: `https://api.immy.bot` (the document declares no server; this is the origin it was published from)
- URL: `https://api.immy.bot/api/v1/maintenance-tasks/validate-param-block-parameters`
- Auth: none declared

## Request body

- ValidateParamBlockParametersFromTaskRequest
  - `maintenanceTaskId` integer
  - `databaseType` 'Global' | 'Local': The string or integer value may be used. Global = 0, Local = 1
  - `parameterValues` object, nullable
  - `tenantId` integer, nullable
  - `computerId` integer, nullable
  - `personId` integer, nullable
  - `forceRebind` boolean
  - `terminalId` string, uuid, nullable
  - `deploymentId` integer, nullable
  - `deploymentDatabaseType` 'Global' | 'Local': The string or integer value may be used. Global = 0, Local = 1
  - `maintenanceSessionId` integer, nullable

## Response `200`

OK

- DynamicFormBindResultWithConvertedParameters
  - `bindErrors` object, nullable
  - `showCommandInfo` ShowCommandInfo
    - `definition` string, nullable
    - `parameterSets` ParameterSet[], nullable
      - `name` string, nullable, required
      - `isDefault` boolean
      - `parameters` Parameter[], nullable
        - `name` string, nullable, required
        - `displayName` string, nullable
        - `helpText` string, nullable
        - `showRawHelpText` boolean
        - `onlyForHelpText` boolean
        - `defaultValue` unknown
        - `defaultValueText` string, nullable
        - `hidden` boolean
        - `isMandatory` boolean
        - `valueFromPipeline` boolean
        - `isValueStripped` boolean
        - `position` integer
        - `allowNull` boolean
        - `parameterType` ParameterType, required
          - `fullName` string, nullable
          - `name` string, nullable
          - `isEnum` boolean
          - `isArray` boolean
          - `enumValues` unknown
          - `hasFlagAttribute` boolean
          - `elementType` unknown
          - `implementsDictionary` boolean
        - `hasParameterSet` boolean
        - `validParamSetValues` string[], nullable
        - `hasDropdownParameterSet` boolean
        - `dateOnly` boolean
        - `useUtc` boolean
        - `validDropdownValues` ParameterDropdownTextValue[], nullable
          - `text` string, nullable
          - `value` string, nullable
        - `showDropdownAsRadioButtons` boolean
        - `oauthConsentParameterData` OauthConsentData
          - `authorizationEndpoint` string, uri, nullable
          - `tokenEndpoint` string, uri, nullable
          - `resource` string, nullable
          - `scopes` string, nullable
          - `clientId` string, nullable
          - `extraQueryParameters` object, nullable
          - `usePkce` boolean
  - `parameterSetName` string, nullable
  - `hasErrors` boolean
  - `convertedParameters` object, nullable

---

[API](https://skmtc.dev/immy/apis/immy-bot-api-2.md) · [All operations](https://skmtc.dev/immy/apis/immy-bot-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/immy/apis/immy-bot-api-2/revisions/75b50268fa51?raw)
