---
title: "Prepare Microsoft IT approval"
method: POST
path: "/connectors/v1/connections/{id}/microsoft-admin-approval"
tags: ["Connectors"]
---

# Prepare Microsoft IT approval

`POST /connectors/v1/connections/{id}/microsoft-admin-approval`

## Request

- Base URL: `https://api.case.dev`
- URL: `https://api.case.dev/connectors/v1/connections/{id}/microsoft-admin-approval`
- Auth: HTTP bearer

Create a seven-day, replaceable IT approval link for a pending Microsoft connection. Approval does not connect an account. Only delegated document read scopes are requested.

## Path parameters

- `id` string, required

## Headers

- `x-case-connector-subject` string

## Response `200`

Approval URL and expiry

- object
  - `approval_url` string, uri, required
  - `expires_at` string, date-time, required

## Other responses

- `401`: Unauthenticated
- `403`: Insufficient access
- `404`: Pending Microsoft connection not found

## Changes

- **2026-10-27** `7ec75441c846`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/casemark/apis/case-dev-api/changes/connectors/v1/connections/:id/microsoft-admin-approval/post.md)

---

[API](https://skmtc.dev/casemark/apis/case-dev-api.md) - [All operations](https://skmtc.dev/casemark/apis/case-dev-api/llms.txt) - [OpenAPI document](https://skmtc.dev/casemark/apis/case-dev-api/revisions/9a3245c00044?raw)
