---
title: "POST /{resourceScope}/providers/Microsoft.Blueprint/blueprintAssignments/{assignmentName}/whoIsBlueprint"
method: POST
path: "/{resourceScope}/providers/Microsoft.Blueprint/blueprintAssignments/{assignmentName}/whoIsBlueprint"
---

# POST /{resourceScope}/providers/Microsoft.Blueprint/blueprintAssignments/{assignmentName}/whoIsBlueprint

`POST /{resourceScope}/providers/Microsoft.Blueprint/blueprintAssignments/{assignmentName}/whoIsBlueprint`

Get Blueprints service SPN objectId

## Path parameters

- `resourceScope` string, required
- `assignmentName` string, required

## Query parameters

- `api-version` string, required

## Response `200`

Blueprints service SPN objectId

- WhoIsBlueprintContract — Response schema for querying the Azure Blueprints service principal in the tenant.
  - `objectId` string — AAD object Id of the Azure Blueprints service principal in the tenant.

## Other responses

- `default` — Blueprints error response.

---

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