x402 Inference
List Models
Get the merged model catalog across inference providers
GET
Returns a provider-isolated, namespaced catalog. Free — no payment required.
One provider failing does not blank the others; failures appear in
errors.
Public model ids use provider/upstream-model-id. Split only on the first
slash because upstream ids may contain additional slashes.
Query parameters
string
Optional provider id filter, such as
surplus.string
Optional case-insensitive substring search over model id and label.
Response
array
Available catalog rows.
object
Optional map of provider id to isolated catalog-fetch error.