This public API provides access to CompactPC product data, including specifications, application areas, and images. You can use this API to integrate product listings into your website or application.
| Name | URL | Method |
|---|---|---|
| Product List | https://www.compactpc.com.tw/api/v1/products.json |
GET |
[
{
"id": "ebox-tgl-35g7",
"brand": "DMP",
"name": "EBOX-TGL-35G7",
"category": "Fanless Industrial PC",
"cpu": "Intel Tiger Lake i5-1135G7",
"memory": "8GB DDR4 (up to 64GB)",
"storage": "1 x SATA + 1 x M.2",
"io": ["1 x 1.0GbE", "1 x 2.5GbE", "2 x USB 2.0","2 x USB 3.2", "2 x RS-232/422/485", "2 x RS-232"],
"power_input": "12~24V DC",
"dimensions": "193.2 x 140 x 67mm",
"Weight": "2.2kg",
"application": "SCADA / IoT / Access control / Digital signage / Energy management",
"features":"fanless, RS-232/485/422, M.2, HDMI, DP, 4K, -20~60ยฐC",
"operating_temp": "-20~60ยฐC",
"os_support": "Win 11, Win 11 IoT, Win 10, Win 10 IoT, Linux",
"certifications": "CE, UKCA, FCC, VCCI",
"url": "https://www.compactpc.com.tw/products/item/99",
"image": "https://www.compactpc.com.tw/datas/upload/site/1729475395-2609.png",
"price": null,
"price_note": "Please contact us",
"stock_status": "stock available",
"region": "Global",
"description": "This fanless embedded computer is powered by an Intelยฎ Tiger Lake i5-1135G7 Processor with a clock speed of 2.40GHz, support for up to 64GB of DDR4 3200MHz memory through dual-channel SO-DIMM slots, features two HDMI 2.0 ports and two DP 1.4 ports, supporting up to four 4K HDR displays or a single 8K SDR display."
}
]
| Field | Type | Description |
|---|---|---|
| id | string | Unique product ID |
| brand | string | Brand name (e.g., DMP) |
| name | string | Product model name |
| category | string | Product category (e.g., Fanless Industrial PC) |
| cpu | string | CPU model and series |
| memory | string | Installed memory and maximum supported capacity |
| storage | string | Storage interface and options (e.g., SATA, M.2) |
| io | array of strings | I/O ports and interfaces (e.g., USB, COM, Ethernet) |
| power_input | string | Supported DC input voltage range |
| dimensions | string | Product dimensions (W x D x H) |
| Weight | string | Product weight |
| application | string | Target use cases (e.g., SCADA, IoT, Digital signage) |
| features | string | Key product features (comma-separated) |
| operating_temp | string | Operating temperature range |
| os_support | string | Supported operating systems |
| certifications | string | Certifications and compliance marks |
| url | string (URL) | Product detail page URL |
| image | string (URL) | Product image URL |
| price | null or string | Product price (if available) |
| price_note | string | Price-related note (e.g., "Please contact us") |
| stock_status | string | Availability status (e.g., "stock available") |
| region | string | Target sales region (e.g., Global) |
| description | string | Detailed product description |
Run this command to fetch the product list:
curl https://www.compactpc.com.tw/api/products.json
For developers who prefer an OpenAPI/Swagger format, the specification (if available) can be accessed at:
https://www.compactpc.com.tw/api/openapi.json.
This file describes the API endpoints, request parameters, and response schemas in a machine-readable format,
which can be imported into tools like Swagger UI or
Postman for interactive exploration.
Product data is updated daily. A last_updated field may be added in future versions.
Current version: v1
Future versions will be available at:
/api/v1/products.json/api/v2/products.jsonThis API is publicly available for non-commercial use. Commercial use or high-frequency access requires prior authorization.
- Redistribution or resale is prohibited
- CompactPC reserves the right to modify or suspend access to the API without notice
For commercial licensing or technical support:
โ๏ธ info@compactpc.com.tw
CompactPC API Docs ยท Last updated: 2025-08-08