Work with this as data
Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
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.
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/nous-research-models-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API 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 Specification
openapi: 3.2.0
info:
title: Nous Research Inference API (Nous Portal) Chat Models API
version: v1
description: 'OpenAI-compatible inference API served by Nous Research at https://inference-api.nousresearch.com/v1. Exposes a model catalog and a chat-completions endpoint aggregating Nous Research''s own Hermes models alongside a broad catalog of third-party open and frontier models (OpenRouter-style routing). Requests authenticate with a Nous Portal API key (Bearer token). The API additionally supports the x402 HTTP payment protocol: an un-authenticated request returns HTTP 402 with an `accepts` envelope describing an exact Solana USDC micropayment, enabling pay-per- request agentic access without a pre-provisioned account. This specification was DERIVED by probing the live public API (GET /v1/models returns 200 with the model catalog; POST /v1/chat/completions returns 402 with an x402 payment envelope when unauthenticated). Only endpoints observed on the live host are described here; other OpenAI- compatible routes may exist but were not verified.'
x-source: https://inference-api.nousresearch.com/v1
x-derived-by: api-evangelist enrichment pipeline (live probe)
servers:
- url: https://inference-api.nousresearch.com/v1
description: Nous Research inference API (production)
security:
- bearerAuth: []
tags:
- name: Models
description: Model discovery and catalog.
paths:
/models:
get:
tags:
- Models
operationId: listModels
summary: List available models
description: Returns the catalog of models available through the Nous Research inference API, including id, pricing, context length, architecture (input/output modalities), and supported parameters. Public — no authentication required (verified 200 without credentials).
security: []
responses:
'200':
description: The list of available models.
content:
application/json:
schema:
$ref: '#/components/schemas/ModelList'
components:
schemas:
ModelList:
type: object
properties:
data:
type: array
items:
$ref: '#/components/schemas/Model'
required:
- data
Model:
type: object
description: A model available through the inference API.
properties:
id:
type: string
example: nousresearch/hermes-4-405b
canonical_slug:
type: string
hugging_face_id:
type: string
name:
type: string
description:
type: string
context_length:
type: integer
architecture:
type: object
properties:
modality:
type: string
input_modalities:
type: array
items:
type: string
output_modalities:
type: array
items:
type: string
tokenizer:
type: string
pricing:
type: object
description: Per-token prices in USD (string decimals).
properties:
prompt:
type: string
completion:
type: string
input_cache_read:
type: string
supported_parameters:
type: array
items:
type: string
required:
- id
- name
securitySchemes:
bearerAuth:
type: http
scheme: bearer
description: 'Nous Portal API key supplied as: Authorization: Bearer <key>'