SingIt LLM Chat Completions
LLM chat completions API, OpenAI-compatible: one endpoint for 100+ models (Claude, GPT, Gemini, Grok, DeepSeek, Qwen), no API key or account, pay per call in USDC. Call it when an agent needs an LLM answer, a second opinion, or a model it has no key for. SingIt Ask; models at GET /v1/models.
Offering
- Provider
- ask.singitai.app
- Method
- POST
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Api
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://ask.singitai.app/v1/chat/completions- MIME type
- application/json
- First seen
- 2026-10-16T01:50:24.663Z
- Last seen
- Tags
- LLM, chat-completions, Inference, openai-compatible, chat, claude, gpt, gemini, deepseek, singit
Payment pricing
x402 payment terms are the authoritative price for calling this endpoint.
- Payment option 1
- 0.0015 USDC
Atomic price: 1500 · Network: eip155:8453 · Asset: USDC · Scheme: upto - Payment option 2
- 0.002007 USDC
Atomic price: 2007 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: upto - Payment option 3
- 0.0015 USDC
Atomic price: 1500 · Network: eip155:8453 · Asset: USDC · Scheme: exact - Payment option 4
- 0.002003 USDC
Atomic price: 2003 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Raw x402 terms
[
{
"scheme": "upto",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "1500",
"payTo": "0xC23d1Dc0f5fCe1abfFB051e06cB93f0329968B4e"
},
{
"scheme": "upto",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": "2007",
"payTo": "4an2sqamWWhny9mjLsMtGXCDXakeNtg6vSLq4QvhdmQu"
},
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "1500",
"payTo": "0xC23d1Dc0f5fCe1abfFB051e06cB93f0329968B4e"
},
{
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": "2003",
"payTo": "4an2sqamWWhny9mjLsMtGXCDXakeNtg6vSLq4QvhdmQu"
}
]Observed health
- Status
- Degraded
- Latest latency
- 320 ms
- Average latency
- 480 ms
- HTTP status
- 404
- Last checked
- Reachability
- 100% over 14 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"type": "string",
"enum": [
"POST"
]
},
"bodyType": {
"type": "string",
"enum": [
"json",
"form-data",
"text"
]
},
"body": {
"properties": {
"messages": {
"type": "array",
"minItems": 1,
"maxItems": 40,
"description": "The conversation, oldest first.",
"items": {
"type": "object",
"required": [
"role",
"content"
],
"properties": {
"role": {
"type": "string",
"enum": [
"system",
"user",
"assistant"
]
},
"content": {
"type": "string",
"description": "Plain text; all messages together under 24000 characters."
}
}
}
},
"max_tokens": {
"type": "integer",
"minimum": 1,
"maximum": 1200,
"default": 800,
"description": "The longest answer, in tokens. The payment ceiling grows with it; the charge follows what was used."
},
"model": {
"type": "string",
"examples": [
"deepseek-v4.1-flash",
"claude-opus-5.5",
"gpt-5.5",
"gemini-3.8-flash"
],
"description": "Any model id from GET /v1/models; the ceiling follows its price. Omit for the default model. Free to try, no payment: free/openai-gpt-oss-20b, free/gemma-4-e2b, free/gemma-3-27b-it, free/mistral-small-3.2-24b-instruct, free/qwen3-coder-30b-a3b-instruct, free/deepseek-v4.1-flash."
},
"fallback_models": {
"type": "array",
"minItems": 1,
"maxItems": 3,
"uniqueItems": true,
"items": {
"type": "string"
},
"description": "Optional on paid /v1/chat/completions only: 1–3 trimmed unique model ids, excluding the pinned model and singit/auto. Before payment, an unavailable pinned model may use the first healthy priced candidate whose Base upto ceiling is no higher than the pinned ceiling, and in the same auto tier if the pinned model has one. The chosen model determines the quote and usage charge."
},
"stream": {
"type": "boolean",
"enum": [
false
],
"description": "Streaming is not offered."
}
},
"required": [
"messages"
]
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"additionalProperties": false
}Output schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"properties": {
"max_tokens": {
"default": 800,
"description": "The longest answer, in tokens. The payment ceiling grows with it; the charge follows what was used.",
"maximum": 1200,
"minimum": 1,
"type": "integer"
},
"messages": {
"description": "The conversation, oldest first.",
"items": {
"properties": {
"content": {
"description": "Plain text; all messages together under 24000 characters.",
"type": "string"
},
"role": {
"enum": [
"system",
"user",
"assistant"
],
"type": "string"
}
},
"required": [
"role",
"content"
],
"type": "object"
},
"maxItems": 40,
"minItems": 1,
"type": "array"
},
"model": {
"description": "Any model id from GET /v1/models; the ceiling follows its price. Omit for the default model. Free to try, no payment: free/deepseek-v4.1-flash.",
"examples": [
"deepseek-v4.1-flash",
"claude-opus-5.5",
"gpt-5.5",
"gemini-3.1-pro"
],
"type": "string"
},
"stream": {
"description": "Streaming is not offered.",
"enum": [
false
],
"type": "boolean"
}
},
"required": [
"messages"
]
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"billing": {
"description": "What was charged, in USDC micro-units",
"properties": {
"currency": {
"const": "USDC",
"type": "string"
},
"markupAtomic": {
"type": "string"
},
"providerCostAtomic": {
"type": "string"
},
"totalAtomic": {
"description": "The amount settled",
"type": "string"
}
},
"type": "object"
},
"choices": {
"items": {
"properties": {
"finish_reason": {
"description": "stop, or length when max_tokens ended the answer",
"type": "string"
},
"index": {
"type": "integer"
},
"message": {
"properties": {
"content": {
"type": "string"
},
"role": {
"type": "string"
}
},
"type": "object"
}
},
"type": "object"
},
"type": "array"
},
"created": {
"description": "Unix seconds",
"type": "integer"
},
"id": {
"type": "string"
},
"model": {
"type": "string"
},
"object": {
"const": "chat.completion",
"type": "string"
},
"usage": {
"description": "Token counts and the model's own cost in micro-USD (buyer_cost_micro)",
"type": "object"
}
},
"required": [
"choices",
"billing"
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}