DataMind AI provides API access through three protocols, each compatible with the corresponding official provider SDK.

Base URLs#

ProtocolBase URLDescription
OpenAI-compatiblehttps://xpluse.plus/v1Compatible with the OpenAI SDK; supports Chat Completions and the Responses API
Anthropic nativehttps://api.xpluse.plus/anthropicCompatible with the Anthropic SDK
Gemini nativehttps://api.xpluse.plus/geminiCompatible with the Google GenAI SDK

Authentication#

All three protocols use the same DataMind AI Key, but the header format differs:

ProtocolHeaderFormat
OpenAIAuthorizationBearer sk-xxx
Anthropicx-api-keysk-xxx
Geminix-goog-api-keysk-xxx

Available endpoints#

OpenAI-compatible

Anthropic native

Gemini native

DataMind AI OpenAPI

Rate limits#

Pay as you go. The unified policy is 100 RPM aggregated at the team level, with no TPM limit. RPM is shared by all keys in the same team. Rate-limited requests return 429 Too Many Requests

Error codes#

Uses standard HTTP status codes:200 success, 400 bad request, 401 authentication failed, 403 insufficient permission, 404 not found, 429 rate limited, 500 server error, 502 upstream error, 503 unavailable.

JSON
{
  "error": {
    "code": "invalid_api_key",
    "message": "The provided API Key is invalid. Check it and retry.",
    "type": "authentication_error"
  }
}

DataMind AI extension parameters#

DataMind AI provides extension parameters for advanced routing and fallback control:

JSON
{
  "model": "openai/gpt-5.4-mini",
  "messages": [...],
  "provider": {
    "routing": "cost",
    "fallback": ["anthropic/claude-sonnet-4.6", "google/gemini-3.1-flash-lite-preview"]
  }
}

Last updated on June 22, 2026