In one of previous blog post, we discussed how to work with using REST APIs in PowerShell. In this blog post, we’ll discuss how to use POST method in REST API.
POST involve sending both a body and headers.
$person = @{ first='joe' lastname='doe' } $body = (ConvertTo-Json $person) $hdrs = @{} $hdrs.Add("X-API-KEY","???") $hdrs.Add("X-SIGNATURE","234j123l4kl23j41l23k4j") $hdrs.Add("X-DATE","12/29/2016") Invoke-RestMethod -Uri $url -Method Post -Body $body -ContentType 'application/json' -Headers $hdrs ConvertTo-Json
The above on several lines is easier to read than one long line:Read More »