---
title: "POST /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}/validateLinker"
method: POST
path: "/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}/validateLinker"
tags: ["Linker"]
---

# POST /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}/validateLinker

`POST /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}/validateLinker`

Validate a Linker.

## Path parameters

- `resourceUri` string, required
- `linkerName` string, required

## Parameters

- `../../../../../../common-types/resource-management/v3/types.json#/components/parameters/ApiVersionParameter` — unresolved $ref

## Response `200`

Azure operation completed successfully.

- ValidateOperationResult — The validation operation result for a Linker.
  - `properties` ValidateResult — The validation result for a Linker.
    - `linkerName` string, nullable — The linker name.
    - `isConnectionAvailable` boolean, nullable — A boolean value indicating whether the connection is available or not
    - `reportStartTimeUtc` string, date-time, nullable — The start time of the validation report.
    - `reportEndTimeUtc` string, date-time, nullable — The end time of the validation report.
    - `sourceId` string, nullable — The resource id of the Linker source application.
    - `targetId` string, nullable — The resource Id of target service.
    - `authType` 'systemAssignedIdentity' | 'userAssignedIdentity' | 'servicePrincipalSecret' | 'servicePrincipalCertificate' | 'secret' | 'accessKey' | 'userAccount' | 'easyAuthMicrosoftEntraID' — The authentication type.
    - `validationDetail` ValidationResultItem[] — The detail of validation result
      - `name` string — The validation item name.
      - `description` string, nullable — The display name of validation item
      - `result` 'success' | 'failure' | 'warning' — The result of validation
      - `errorMessage` string, nullable — The error message of validation result
      - `errorCode` string, nullable — The error code of validation result
  - `resourceId` string, nullable — Validated Linker id.
  - `status` string, nullable — Validation operation status.

## Other responses

- `202` — Resource operation accepted.
- `default` — An unexpected error response.

---

[API](https://skmtc.net/azure/apis/servicelinker-microsoft-servicelinker-servicelinker.md) · [All operations](https://skmtc.net/azure/apis/servicelinker-microsoft-servicelinker-servicelinker/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/servicelinker-microsoft-servicelinker-servicelinker/revisions/f0fe037df354/schema)
