Getting Started
Give Feedback

First request

Updated on July 13, 2026

Call a V2 master-data endpoint to verify credentials before building a full integration.

Prerequisites

  • HTTPS access to https://api.tradeics.example
  • A workspace API key
  • Any HTTP client (curl, Postman, or an SDK)

Endpoint

GET https://api.tradeics.example/v2/master-management/v2.0/vendor-sub-category?page=1

Multi-language examples

cURL

curl "https://api.tradeics.example/v2/master-management/v2.0/vendor-sub-category?page=1" \
  --get \
  --header "Authorization: Bearer $TRADEICS_API_KEY" \
  --header "Accept: application/json"

Python

import os
import requests

res = requests.get(
    "https://api.tradeics.example/v2/master-management/v2.0/vendor-sub-category",
    params={"page": 1},
    headers={
        "Authorization": f"Bearer {os.environ['TRADEICS_API_KEY']}",
        "Accept": "application/json",
    },
    timeout=30,
)
print(res.status_code, res.json())

Node.js

const res = await fetch(
  "https://api.tradeics.example/v2/master-management/v2.0/vendor-sub-category?page=1",
  {
    headers: {
      Authorization: `Bearer ${process.env.TRADEICS_API_KEY}`,
      Accept: "application/json",
    },
  }
);
console.log(await res.json());

Go

req, _ := http.NewRequest(
  "GET",
  "https://api.tradeics.example/v2/master-management/v2.0/vendor-sub-category?page=1",
  nil,
)
req.Header.Set("Authorization", "Bearer "+os.Getenv("TRADEICS_API_KEY"))
req.Header.Set("Accept", "application/json")
res, err := http.DefaultClient.Do(req)

PHP

<?php
$ch = curl_init("https://api.tradeics.example/v2/master-management/v2.0/vendor-sub-category?page=1");
curl_setopt_array($ch, [
  CURLOPT_HTTPHEADER => [
    "Authorization: Bearer " . getenv("TRADEICS_API_KEY"),
    "Accept: application/json",
  ],
  CURLOPT_RETURNTRANSFER => true,
]);
echo curl_exec($ch);

Java

var request = HttpRequest.newBuilder()
  .uri(URI.create("https://api.tradeics.example/v2/master-management/v2.0/vendor-sub-category?page=1"))
  .header("Authorization", "Bearer " + System.getenv("TRADEICS_API_KEY"))
  .header("Accept", "application/json")
  .GET()
  .build();
var response = HttpClient.newHttpClient()
  .send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());

Expected outcomes

Result Meaning
200 + error: false Connected — map fields into your ERP model
401 Missing / invalid key
403 Key not entitled for this route
404 Resource unavailable for this account

Next

  1. Browse REST API V2 — scroll endpoints for right-panel HTTP samples.
  2. Read B2B Platform for suppliers, RFXs, and POs.
  3. For model inference, use Call the LLM against https://llm.tradeics.example.