---
title: "Validate AuthSession - Start"
method: POST
path: "/{workspaceId}/projects/{projectName}/auth-sessions/{authSessionId}/validate/start"
tags: ["projects.authSessions.validate"]
---

# Validate AuthSession - Start

`POST /{workspaceId}/projects/{projectName}/auth-sessions/{authSessionId}/validate/start`

## Request

- Base URL: `https://app.intuned.io/api/v1/workspace`
- URL: `https://app.intuned.io/api/v1/workspace/{workspaceId}/projects/{projectName}/auth-sessions/{authSessionId}/validate/start`
- Auth: API key in header `x-api-key`

Start AuthSession validation.

## Path parameters

- `workspaceId` string, uuid, required
- `projectName` string, required
- `authSessionId` string, required

## Request body

- object
  - `autoRecreate` boolean: If true, the AuthSession will be automatically recreated if the check fails.
  - `checkAttempts` integer: Number of attempts to check the validity of the AuthSession before recreating it.
  - `createAttempts` integer: Number of attempts to create a new AuthSession if the current one is invalid or expired.
  - `proxy` string, uri, nullable: Proxy URL to be used for the API call. This is optional and can be used to route the API call through a proxy server. Use "intuned://auto" to let the platform pick a proxy for this project.
  - `requestTimeout` integer: Timeout for the API request in seconds. Default is 10 minutes (600 seconds).

## Response `201`

Validate AuthSession operation started

- object
  - `status` 'pending', required
  - `operationId` string, required

---

[API](https://skmtc.dev/intunedhq/apis/intuned-client.md) - [All operations](https://skmtc.dev/intunedhq/apis/intuned-client/llms.txt) - [OpenAPI document](https://skmtc.dev/intunedhq/apis/intuned-client/revisions/9f87fec44145?raw)
