aibank
API ReferenceGateway

List Gateway Providers

List all active gateway providers with pricing information.

List Gateway Providers

Returns all providers available through the gateway. No authentication required.

See List Providers for full details.

Request

curl http://localhost:4000/v1/providers

Response (200)

{
  "providers": [
    {
      "name": "anthropic",
      "display_name": "Anthropic",
      "base_url": "https://api.anthropic.com",
      "markup_pct": 0
    },
    {
      "name": "openai",
      "display_name": "OpenAI",
      "base_url": "https://api.openai.com",
      "markup_pct": 0
    },
    {
      "name": "deepseek",
      "display_name": "DeepSeek",
      "base_url": "https://api.deepseek.com",
      "markup_pct": 0
    },
    {
      "name": "groq",
      "display_name": "Groq",
      "base_url": "https://api.groq.com/openai",
      "markup_pct": 0
    },
    {
      "name": "getblock",
      "display_name": "GetBlock",
      "base_url": "https://go.getblock.io",
      "markup_pct": 0
    },
    {
      "name": "coingecko",
      "display_name": "CoinGecko",
      "base_url": "https://api.coingecko.com",
      "markup_pct": 0
    },
    {
      "name": "serper",
      "display_name": "Serper",
      "base_url": "https://google.serper.dev",
      "markup_pct": 0
    }
  ]
}

Environment variables

Each provider requires its API key set as an environment variable on the server:

ProviderEnvironment variable
AnthropicANTHROPIC_API_KEY
OpenAIOPENAI_API_KEY
DeepSeekDEEPSEEK_API_KEY
GroqGROQ_API_KEY
GetBlockGETBLOCK_API_KEY
CoinGeckoCOINGECKO_API_KEY
SerperSERPER_API_KEY

On this page