# Put a parameter in a API REST Power BI?

**URL:** <https://forums.powershell.org/t/put-a-parameter-in-a-api-rest-power-bi/19348>\
**Category:** PowerShell Help\
**Created:** [May 19, 2022, 6:39am UTC](https://forums.powershell.org/t/put-a-parameter-in-a-api-rest-power-bi/19348 "2022-05-19T06:39:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cha74](https://avatars.discourse-cdn.com/v4/letter/c/da6949/32.png) [@Cha74](https://forums.powershell.org/u/Cha74)\
**Post date:** [May 19, 2022, 6:39am UTC](https://forums.powershell.org/t/put-a-parameter-in-a-api-rest-power-bi/19348/1 "2022-05-19T06:39:35Z")

</div>

Hello,

Is there any way to put a parameter that retrieves a workspace id in the URL of a Power BI REST API ?

```auto
$workspace = New-PowerBIWorkspace -Name "WKS TEST"

Add-PowerBIWorkspaceUser -Id $workspace.Id -UserEmailAddress blablablabla -AccessRight Admin

$body ='{"capacityId":"blablablabla"}'
Invoke-PowerBIRestMethod -Url "https://api.powerbi.com/v1.0/myorg/groups/$workspace.Id/AssignToCapacity" -Method Post -Body $body

```

Below is the code I use.

And here is the error

 ![image](https://us1.discourse-cdn.com/flex019/uploads/powershell/original/2X/f/f232cf1a13c612359931c7b7978917f61fc57e8a.png)

---

<div class="post-metadata">

**Author:** ![matt-bloomfield](https://avatars.discourse-cdn.com/v4/letter/m/dec6dc/32.png) [@matt-bloomfield](https://forums.powershell.org/u/matt-bloomfield)\
**Post date:** [May 19, 2022, 7:31am UTC](https://forums.powershell.org/t/put-a-parameter-in-a-api-rest-power-bi/19348/2 "2022-05-19T07:31:48Z")

</div>

As you’re trying to access a property in double quotes, you will need a sub-expression:

```auto
Invoke-PowerBIRestMethod -Url "https://api.powerbi.com/v1.0/myorg/groups/$($workspace.Id)/AssignToCapacity" -Method Post -Body $body

```

---

<div class="post-metadata">

**Author:** ![dotnVo](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dotnVo](https://forums.powershell.org/u/dotnVo)\
**Post date:** [May 16, 2024, 8:17pm UTC](https://forums.powershell.org/t/put-a-parameter-in-a-api-rest-power-bi/19348/3 "2024-05-16T20:17:58Z")

</div>


