Theme
Language
OpenAI-compatible API · USD billing

GetVibe API documentation

One OpenAI-compatible endpoint for top LLMs, web search and media generation. Global endpoint, USD billing. If your code already targets OpenAI — change just one line, base_url.

1. Get a key

Sign up and create an API key in your dashboard. The key starts with sk-pv- and is shown once — save it. Top up your balance in USD: you are billed only for actual usage.

2. Base URL

All OpenAI-compatible requests go to a single base URL:

POSThttps://getvibeapi.com/v1/chat/completions
Authorize with the Authorization: Bearer sk-pv-… header (or x-api-key: sk-pv-… for Anthropic-style clients). See Authentication.

3. First request

The same request in curl, the openai Python SDK and the openai Node SDK:

curl https://getvibeapi.com/v1/chat/completions \
  -H "Authorization: Bearer $GETVIBE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-6.1-sol",
    "messages": [
      {"role": "user", "content": "Hello! Who are you?"}
    ]
  }'

One line — change base_url

No code rewrite: take an existing OpenAI SDK project and change only base_url to https://getvibeapi.com/v1 and the key to your sk-pv-…. Compatible with the OpenAI SDK, Codex CLI and Claude Code (via /v1/messages, the x-api-key header).

Documentation sections

API documentation — quick start | GetVibe API