---
title: "Chat Completions"
method: POST
path: "/sdk/v1.0/chat/completions"
tags: ["LLM Proxy"]
---

# Chat Completions

`POST /sdk/v1.0/chat/completions`

## Request

- Base URL: `https://api.rebolt.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.rebolt.ai/sdk/v1.0/chat/completions`
- Auth: none declared

OpenAI-compatible chat completions endpoint.

Proxies requests to OpenRouter, handling authentication and usage tracking.

Usage with OpenAI SDK:
```typescript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.REBOLT_API_KEY,
  baseURL: "https://sdk.rebolt.ai/sdk/v1.0",
});

const response = await client.chat.completions.create({
  model: "google/gemini-3.8-flash",
  messages: [{ role: "user", content: "Hello!" }],
});
```

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/rebolt/apis/rebolt-api.md) - [All operations](https://skmtc.dev/rebolt/apis/rebolt-api/llms.txt) - [OpenAPI document](https://skmtc.dev/rebolt/apis/rebolt-api/revisions/ece6d79b9efa?raw)
