Home
Blog
About
Contact
📍India: A-24/5, 3rd Floor, NH-19, Mohan Cooperative Industrial Estate, New Delhi, Delhi 110044
📍UAE: Business Centre, Sharjah Publishing City Free Zone, Sharjah, United Arab Emirates
Developer Hub

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.

Developer Hub

Build with the Servchip API

Programmatic access to our complete chip catalog. Integrate NVIDIA product data into your procurement, planning, or analytics systems.

api-example.ts
1// Fetch featured NVIDIA chips
2const 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);
11
12const { 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 Endpoints
GET/api/v1/chips
GET/api/v1/chips/:slug
GET/api/v1/categories
POST/api/v1/rfq
GET/api/v1/blog
API Reference

Full Endpoint Reference

All REST endpoints. Base URL: https://api.servchip.com/v1

Endpoints8 routes
GET/api/v1/chipsList all chips with filters (category, architecture, status)
GET/api/v1/chips/:slugGet full chip details including specs by slug
GET/api/v1/chips/featuredGet featured NVIDIA chips
GET/api/v1/categoriesList all chip categories with product counts
GET/api/v1/blogList blog posts with category/tag filters
POST/api/v1/rfqSubmit a request for quote (auth required)
POST/api/v1/contactSubmit a contact form message
POST/api/v1/newsletterSubscribe to the Servchip newsletter
Platform Features

Everything 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.

Code Samples

Multi-Language Examples

Quick-start examples in JavaScript, Python, Go, and cURL.

example.js
javascript
// 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"
});
example.py
python
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",
)
main.go
go
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"
}
request.sh
curl
# 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"
  }'
Standard Tier
1,000/min

Free for all API key holders. Suitable for most applications.

Enterprise Tier
10,000/min

Higher rate limits, dedicated support, and SLA guarantees.

Auth
Bearer

All requests require an API key in the Authorization header.