Build with the Servchip API
Programmatic access to our complete chip catalog, specs, and inventory. Integrate NVIDIA product data into your procurement, planning, or analytics systems with our REST API and official SDKs.
Build with the Servchip API
Programmatic access to our complete chip catalog. Integrate NVIDIA product data into your procurement, planning, or analytics systems.
1// Fetch featured NVIDIA chips2const response = await fetch(3 "https://api.servchip.com/v1/chips?featured=true",4 {5 headers: {6 "Authorization": "Bearer sk_your_api_key",7 "Content-Type": "application/json",8 },9 }10);1112const { data } = await response.json();13// data: ChipProduct[]14console.log(data[0].name); // "NVIDIA H100 Tensor Core GPU"REST API
Full programmatic access to our chip catalog, specs, and inventory. JSON responses with comprehensive filtering.
API Keys
Generate and manage API keys for your applications. Rate-limited endpoints with usage analytics.
SDKs & Libraries
Official SDKs for Python, JavaScript/TypeScript, and Go. Auto-generated from OpenAPI specs.
Interactive Playground
Test API calls directly in your browser with our interactive playground. No setup required.
/api/v1/chips/api/v1/chips/:slug/api/v1/categories/api/v1/rfq/api/v1/blogFull Endpoint Reference
All REST endpoints. Base URL: https://api.servchip.com/v1
/api/v1/chipsList all chips with filters (category, architecture, status)/api/v1/chips/:slugGet full chip details including specs by slug/api/v1/chips/featuredGet featured NVIDIA chips/api/v1/categoriesList all chip categories with product counts/api/v1/blogList blog posts with category/tag filters/api/v1/rfqSubmit a request for quote (auth required)/api/v1/contactSubmit a contact form message/api/v1/newsletterSubscribe to the Servchip newsletterEverything You Need to Integrate
A complete developer platform with SDKs, webhooks, and bulk data access.
REST API
Full programmatic access to our chip catalog, specs, and inventory. JSON responses with comprehensive filtering, pagination, and field projection.
API Keys
Generate and manage API keys for your applications. Rate-limited endpoints (1,000 req/min on standard tier) with usage analytics and webhooks.
SDKs & Libraries
Official SDKs for Python, JavaScript/TypeScript, and Go. Auto-generated from OpenAPI 3.1 specs with full type safety.
Interactive Playground
Test API calls directly in your browser with our interactive playground. No setup required — just bring your API key.
Webhooks
Subscribe to inventory changes, price updates, and order status events. Reliable delivery with retry and signature verification.
Bulk Data Export
Download the full chip catalog as JSON, CSV, or YAML for offline analysis. Daily snapshots available on enterprise tier.
Multi-Language Examples
Quick-start examples in JavaScript, Python, Go, and cURL.
// Fetch featured NVIDIA chips
import { Servchip } from "@servchip/sdk";
const client = new Servchip({ apiKey: process.env.SERVCHIP_API_KEY });
const chips = await client.chips.list({ featured: true });
console.log(chips[0].name); // "NVIDIA H100 Tensor Core GPU"
// Get a specific chip by slug
const h200 = await client.chips.get("nvidia-h200-tensor-core-gpu");
console.log(h200.specs.memory); // "141GB HBM3e"
// Submit an RFQ
const rfq = await client.rfq.create({
items: [{ chipSlug: "nvidia-h100-tensor-core-gpu", quantity: 8 }],
company: "Acme AI Labs",
notes: "Need delivery within 2 weeks"
});from servchip import Servchip
client = Servchip(api_key=os.environ["SERVCHIP_API_KEY"])
# Fetch featured NVIDIA chips
chips = client.chips.list(featured=True)
print(chips[0].name) # "NVIDIA H100 Tensor Core GPU"
# Get a specific chip by slug
h200 = client.chips.get("nvidia-h200-tensor-core-gpu")
print(h200.specs.memory) # "141GB HBM3e"
# Submit an RFQ
rfq = client.rfq.create(
items=[{"chip_slug": "nvidia-h100-tensor-core-gpu", "quantity": 8}],
company="Acme AI Labs",
notes="Need delivery within 2 weeks",
)package main
import (
"context"
"fmt"
"os"
"github.com/servchip/servchip-go"
)
func main() {
client := servchip.New(os.Getenv("SERVCHIP_API_KEY"))
// Fetch featured NVIDIA chips
chips, err := client.Chips.List(context.Background(), &servchip.ChipListParams{
Featured: servchip.Bool(true),
})
if err != nil {
panic(err)
}
fmt.Println(chips[0].Name) // "NVIDIA H100 Tensor Core GPU"
// Get a specific chip by slug
h200, _ := client.Chips.Get(context.Background(), "nvidia-h200-tensor-core-gpu")
fmt.Println(h200.Specs.Memory) // "141GB HBM3e"
}# Fetch featured NVIDIA chips
curl -X GET "https://api.servchip.com/v1/chips?featured=true" \
-H "Authorization: Bearer $SERVCHIP_API_KEY" \
-H "Content-Type: application/json"
# Get a specific chip by slug
curl -X GET "https://api.servchip.com/v1/chips/nvidia-h200-tensor-core-gpu" \
-H "Authorization: Bearer $SERVCHIP_API_KEY"
# Submit an RFQ
curl -X POST "https://api.servchip.com/v1/rfq" \
-H "Authorization: Bearer $SERVCHIP_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"items": [{"chipSlug": "nvidia-h100-tensor-core-gpu", "quantity": 8}],
"company": "Acme AI Labs",
"notes": "Need delivery within 2 weeks"
}'Free for all API key holders. Suitable for most applications.
Higher rate limits, dedicated support, and SLA guarantees.
All requests require an API key in the Authorization header.