BridgeNode Chat Completions API
The Chat Completions API from BridgeNode — 1 operation(s) for chat completions.
The Chat Completions API from BridgeNode — 1 operation(s) for chat completions.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/bridgenode-cc:bridgenode-cc-chat-completions-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: BridgeNode Chat API
version: 1.8.1
contact:
name: BridgeNode
url: https://bridgenode.cc
description: 'BridgeNode — x402 pay-per-request AI inference for agents. OpenAI-compatible API + MCP server with tool calling, Solana USDC, gas-free micropayments. No API keys. Free models included. Live prices: bridgenode.cc/v1/models'
x-guidance: 'BridgeNode is an AI inference bridge: no API keys, pay per request with Solana USDC via x402. POST /v1/chat/completions with {"model": <model>, "messages": [{"role": "user", "content": "..."}]} — the unpaid request returns 402 with exact price (USDC atomic units), payTo (Solana wallet) and memo; sign the Solana USDC transfer and retry with the PAYMENT-SIGNATURE header. GET /v1/models lists models and prices (free). Available models: gpt-oss-20b, gpt-oss-120b, glm-4.7-flash, glm-4.5-flash, glm-4.6v-flash, deepseek-flash, glm-4.7-flashx, glm-5.2, glm-5.1, glm-5, glm-5-turbo, glm-4.7, glm-4.6, glm-4.5, glm-4.5-x, glm-4.5-air, glm-4.5-airx, glm-4-32b-0414-128k, glm-5v-turbo, glm-4.6v, glm-4.6v-flashx, glm-4.5v, kimi-k2.7-code, kimi-k2.7-code-highspeed, kimi-k2.6, MiniMax-M2.7, MiniMax-M2.7-highspeed, MiniMax-M2.5, MiniMax-M2.5-highspeed, MiniMax-M2.1, MiniMax-M2.1-highspeed, MiniMax-M2, deepseek-v4-pro, kimi-k3, glm-5.3, minimax-m3. Prices: from $0.0020 per request.'
servers:
- url: https://bridgenode.cc
tags:
- name: Chat Completions
paths:
/v1/chat/completions:
post:
summary: Generate an AI chat completion - pay per request via x402
operationId: chat_completions_v1_chat_completions_post
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'402':
description: Payment Required — x402 challenge (PAYMENT-REQUIRED header)
description: 'Pay per request with Solana USDC via x402 — no API keys, no accounts, no subscriptions. Generate a chat completion for the selected model. Paid endpoint: an unpaid request returns an x402 challenge (exact price in USDC atomic units, payTo and memo); sign the Solana USDC transfer and retry with the PAYMENT-SIGNATURE header. Provide either model (explicit id) or mode (auto/eco/premium routing); if both are sent, model wins. max_tokens defaults to 4096 and is clamped to the model''s max output. To inspect models and prices first, use the free GET /v1/models.'
security:
- x402: []
x-payment-info:
protocols:
- x402
price:
mode: dynamic
currency: USD
min: '0.002000'
max: '4.255580'
x-pay-metering:
schemes:
- x402-exact
variants:
- param: model
value: gpt-oss-20b
description: Per-token pricing for gpt-oss-20b
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.0
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.0
- param: model
value: gpt-oss-120b
description: Per-token pricing for gpt-oss-120b
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.0
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.0
- param: model
value: glm-4.7-flash
description: Per-token pricing for glm-4.7-flash
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.0
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.0
- param: model
value: glm-4.5-flash
description: Per-token pricing for glm-4.5-flash
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.0
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.0
- param: model
value: glm-4.6v-flash
description: Per-token pricing for glm-4.6v-flash
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.0
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.0
- param: model
value: deepseek-flash
description: Per-token pricing for deepseek-flash
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.1755
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.702
- param: model
value: glm-4.7-flashx
description: Per-token pricing for glm-4.7-flashx
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.0819
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.468
- param: model
value: glm-5.2
description: Per-token pricing for glm-5.2
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.638
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 5.148
- param: model
value: glm-5.1
description: Per-token pricing for glm-5.1
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.638
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 5.148
- param: model
value: glm-5
description: Per-token pricing for glm-5
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.17
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 3.744
- param: model
value: glm-5-turbo
description: Per-token pricing for glm-5-turbo
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.2168
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 4.5279
- param: model
value: glm-4.7
description: Per-token pricing for glm-4.7
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.702
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 2.574
- param: model
value: glm-4.6
description: Per-token pricing for glm-4.6
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.702
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 2.574
- param: model
value: glm-4.5
description: Per-token pricing for glm-4.5
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.702
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 2.574
- param: model
value: glm-4.5-x
description: Per-token pricing for glm-4.5-x
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 2.574
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 10.413
- param: model
value: glm-4.5-air
description: Per-token pricing for glm-4.5-air
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.234
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.287
- param: model
value: glm-4.5-airx
description: Per-token pricing for glm-4.5-airx
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.287
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 5.265
- param: model
value: glm-4-32b-0414-128k
description: Per-token pricing for glm-4-32b-0414-128k
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.117
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.117
- param: model
value: glm-5v-turbo
description: Per-token pricing for glm-5v-turbo
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.2168
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 4.5279
- param: model
value: glm-4.6v
description: Per-token pricing for glm-4.6v
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.351
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.053
- param: model
value: glm-4.6v-flashx
description: Per-token pricing for glm-4.6v-flashx
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.0468
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.468
- param: model
value: glm-4.5v
description: Per-token pricing for glm-4.5v
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.702
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 2.106
- param: model
value: kimi-k2.7-code
description: Per-token pricing for kimi-k2.7-code
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.1115
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 4.68
- param: model
value: kimi-k2.7-code-highspeed
description: Per-token pricing for kimi-k2.7-code-highspeed
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 2.223
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 9.36
- param: model
value: kimi-k2.6
description: Per-token pricing for kimi-k2.6
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.1115
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 4.68
- param: model
value: MiniMax-M2.7
description: Per-token pricing for MiniMax-M2.7
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.351
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.404
- param: model
value: MiniMax-M2.7-highspeed
description: Per-token pricing for MiniMax-M2.7-highspeed
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.702
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 2.808
- param: model
value: MiniMax-M2.5
description: Per-token pricing for MiniMax-M2.5
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.351
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.404
- param: model
value: MiniMax-M2.5-highspeed
description: Per-token pricing for MiniMax-M2.5-highspeed
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.702
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 2.808
- param: model
value: MiniMax-M2.1
description: Per-token pricing for MiniMax-M2.1
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.351
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.404
- param: model
value: MiniMax-M2.1-highspeed
description: Per-token pricing for MiniMax-M2.1-highspeed
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.702
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 2.808
- param: model
value: MiniMax-M2
description: Per-token pricing for MiniMax-M2
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.351
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.404
- param: model
value: deepseek-v4-pro
description: Per-token pricing for deepseek-v4-pro
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.7722
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 2.3166
- param: model
value: kimi-k3
description: Per-token pricing for kimi-k3
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 3.51
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 17.55
- param: model
value: glm-5.3
description: Per-token pricing for glm-5.3
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.638
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 5.148
- param: model
value: minimax-m3
description: Per-token pricing for minimax-m3
dimensions:
- direction: input
unit: tokens
scale: 1000000
tiers:
- price_usd: 0.351
- direction: output
unit: tokens
scale: 1000000
tiers:
- price_usd: 1.404
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
model:
type: string
enum:
- gpt-oss-20b
- gpt-oss-120b
- glm-4.7-flash
- glm-4.5-flash
- glm-4.6v-flash
- deepseek-flash
- glm-4.7-flashx
- glm-5.2
- glm-5.1
- glm-5
- glm-5-turbo
- glm-4.7
- glm-4.6
- glm-4.5
- glm-4.5-x
- glm-4.5-air
- glm-4.5-airx
- glm-4-32b-0414-128k
- glm-5v-turbo
- glm-4.6v
- glm-4.6v-flashx
- glm-4.5v
- kimi-k2.7-code
- kimi-k2.7-code-highspeed
- kimi-k2.6
- MiniMax-M2.7
- MiniMax-M2.7-highspeed
- MiniMax-M2.5
- MiniMax-M2.5-highspeed
- MiniMax-M2.1
- MiniMax-M2.1-highspeed
- MiniMax-M2
- deepseek-v4-pro
- kimi-k3
- glm-5.3
- minimax-m3
mode:
type: string
enum:
- auto
- eco
- premium
messages:
type: array
minItems: 1
description: Chat messages comprising the conversation so far
items:
type: object
properties:
role:
type: string
description: Role of the message author (system, user, assistant, or tool)
content:
type: string
description: Text content of the message
required:
- role
- content
stream:
type: boolean
max_tokens:
type: integer
minimum: 1
required:
- messages
anyOf:
- required:
- model
- required:
- mode
example:
model: gpt-oss-20b
mode: auto
messages:
- role: user
content: Hello
max_tokens: 128
tags:
- Chat Completions
components:
securitySchemes:
x402:
type: apiKey
in: header
name: PAYMENT-SIGNATURE
x-discovery:
ownershipProofs:
- 57VRDHQswwt8WdmRHa2SDQTPai8LVan8bLbao7H3ZUNcrEsA8w6wyWcVTCNAcaR1iCSxhYmBYC1Wu2tRML9i88WC