Developer API

POST API – Usage Examples

cURL
curl -X POST https://scan2info.com/api/main \
-H "Content-Type: application/json" \
-d '{
  "Authorization": "Your Authorization",
  "ItemsBarCode": "123456789",
  "ItemName": "Test Item",
  "ItemsPrice": "10.50"
}'
C#
var json = @"{
  ""Authorization"": ""Your Authorization"",
  ""ItemsBarCode"": ""123456789"",
  ""ItemName"": ""Test Item"",
  ""ItemsPrice"": ""10.50""
}";

using var client = new HttpClient();
var content = new StringContent(json, Encoding.UTF8, "application/json");
await client.PostAsync("https://scan2info.com/api/main", content);
Java
import java.net.HttpURLConnection;
import java.net.URL;
import java.io.OutputStream;

URL url = new URL("https://scan2info.com/api/main");
HttpURLConnection con = (HttpURLConnection) url.openConnection();

con.setRequestMethod("POST");
con.setRequestProperty("Content-Type", "application/json");
con.setDoOutput(true);

String jsonInput =
"{\"Authorization\":\"Your Authorization\",\"ItemsBarCode\":\"123456789\",\"ItemName\":\"Test Item\",\"ItemsPrice\":\"10.50\"}";

try (OutputStream os = con.getOutputStream()) {
    os.write(jsonInput.getBytes("utf-8"));
}
Python
import requests

url = "https://scan2info.com/api/main"

data = {
  "Authorization": "Your Authorization",
  "ItemsBarCode": "123456789",
  "ItemName": "Test Item",
  "ItemsPrice": "10.50"
}

requests.post(url, json=data)