IMS Documentation
IMS Business API v1

Examples & Downloads

Practical examples for common clients plus complete request collections for Business API v1.

curl

curl "https://api.example.com/api/v1/companies/1/inventory?nonZeroOnly=true&page=1&pageSize=200"   -H "X-IMS-API-Key: YOUR_API_KEY"   -H "Accept: application/json"

PowerShell

$headers = @{ "X-IMS-API-Key" = "YOUR_API_KEY" }
$uri = "https://api.example.com/api/v1/companies/1/sales?fromDate=2026-09-01&toDate=2026-09-30&page=1&pageSize=200"
$response = Invoke-RestMethod -Method Get -Uri $uri -Headers $headers

C# HttpClient

using var http = new HttpClient();
http.BaseAddress = new Uri("https://api.example.com/");
http.DefaultRequestHeaders.Add("X-IMS-API-Key", "YOUR_API_KEY");

var response = await http.GetAsync(
    "api/v1/companies/1/sales?fromDate=2026-09-01&toDate=2026-09-30&page=1&pageSize=200");

response.EnsureSuccessStatusCode();
string json = await response.Content.ReadAsStringAsync();

Downloads