Welcome Docs Models Pricing Bansos AI Contact Dashboard

ServiceLabs

Multi-model AI API — one endpoint, 11 models, pay-per-token

11 Models

GLM, Kimi, MiniMax, Qwen, DeepSeek, MiMo — all in one API

API Keys

Create keys with per-model access, token limits, and usage tracking

Usage Tracking

See token usage and cost breakdown in real-time

OpenAI Compatible

Drop-in replacement — works with any OpenAI SDK or tool

Getting Started

ServiceLabs provides a unified OpenAI-compatible API for accessing multiple AI models. All requests use the base URL:

https://router.servicelabs.biz.id/v1

Quick Start

Send your first request in seconds. Select a tab to see the example:

curl https://router.servicelabs.biz.id/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sv2-yo...pan> \
  -d '{
    "model": "glm-5.2",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'
import requests

response = requests.post(
    "https://router.servicelabs.biz.id/v1/chat/completions",
    headers={
        "Authorization": "Bearer sv2-your-api-key",
        "Content-Type": "application/json"
    },
    json={
        "model": "glm-5.2",
        "messages": [{"role": "user", "content": "Hello!"}]
    }
)
print(response.json())
const response = await fetch("https://router.servicelabs.biz.id/v1/chat/completions", {
  method: "POST",
  headers: {
    "Authorization": "Bearer sv2-your-api-key",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    model: "glm-5.2",
    messages: [{ role: "user", content: "Hello!" }]
  })
});
const data = await response.json();
console.log(data);

Authentication

All API requests require a Bearer token in the Authorization header. API keys start with sv2-.

Authorization: Bearer sv2-your-api-key

You can create and manage API keys from the Dashboard.

Endpoints

GET /v1/models

List all available models. Returns an OpenAI-compatible model list.

// Response
{
  "object": "list",
  "data": [
    { "id": "glm-5.2", "object": "model", "owned_by": "servicelabs" },
    ...
  ]
}

POST /v1/chat/completions

Create a chat completion. Supports all standard OpenAI parameters.

// Request Body
{
  "model": "glm-5.2",
  "messages": [
    { "role": "user", "content": "Hello!" }
  ],
  "temperature": 0.7,
  "max_tokens": 1024
}

Available Models

All models are accessible through a single unified API endpoint. Simply set the model parameter in your request. Streaming is supported on all models.

Model IDDescriptionCategoryFirst TokenStreaming
qwen3.7-plusEnhanced reasoning and analysisReasoning560ms✅
kimi-k2.7-codeSpecialized code generation modelCode877ms✅
minimax-m3High-performance multi-modal modelLanguage901ms✅
mimo-v2.5-proAdvanced language modelLanguage1102ms✅
glm-5.2Advanced language model for general tasksLanguage1203ms✅
deepseek-v4-proProfessional-grade deep reasoningReasoning2773ms✅
glm-5.2-cfFast edge-optimized language modelLanguage—✅
kimi-k2.6-cfLightweight code assistantCode—✅
kimi-k2.7-code-cfEdge-optimized code modelCode—✅
mimo-v2.5Efficient language modelLanguage—✅
qwen3.7-maxMaximum capability language modelLanguage—✅

Rate Limits

Rate limits are applied per API key:

  • Token Limit — Maximum total tokens the key can consume
  • Credit Limit — Maximum credits the key can use

When a limit is reached, the API returns 429 Too Many Requests.

Error Codes

CodeMeaning
401Invalid or missing API key
403Model not allowed for this key
429Rate limit exceeded
502Upstream service error

Available Models

All models are accessible through the unified ServiceLabs API.

Pricing

Pay per token. No subscriptions, no minimums. CF models follow base model pricing.

How cost is calculated

cost = (uncached_input × input_price) + (cached_tokens × cached_price) + (output_tokens × output_price)

Example: 1000 input (500 cached) + 500 output on glm-5.2 → $0.00297

(500 × $1.40/M) + (500 × $0.14/M) + (500 × $4.40/M)

glm-5.2

Z.ai · Context: 1M

Input$1.40 /M
Cached$0.14 /M
Output$4.40 /M

kimi-k2.7-code

Moonshot AI · Context: 262K

Input$0.95 /M
Cached$0.19 /M
Output$4.00 /M

minimax-m3

MiniMax · Context: 512K

Input$0.30 /M
Cached$0.06 /M
Output$1.20 /M

qwen3.7-plus

Qwen · Context: —

Input$0.40 /M
Cached$0.08 /M
Output$1.60 /M

deepseek-v4-pro

DeepSeek · Context: —

Input$0.435 /M
Cached$0.0036 /M
Output$0.87 /M

mimo-v2.5-pro

Context: —

Input$0.435 /M
Cached$0.0036 /M
Output$0.87 /M

mimo-v2.5

Context: —

Input$0.0028 /M
Cached$0.0028 /M
Output$0.14 /M

CF models (edge) follow base model pricing.

Bansos AI

Real-time usage data for social assistance API keys.

Loading...

Contact Us

Have feedback or a suggestion? Send us a message.

Dashboard

Total Keys
—
Requests (24h)
—
Input Tokens
—
Cache Input
—
Output Tokens
—
Total Tokens
—
Cost (24h)
—
API Base URL
https://router.servicelabs.biz.id/v1

API Keys

NameKeyInputCacheOutputTotalLimitCreditStatusActions

Recent Logs

KeyModelInputCacheOutputCostTime