TrueFoundry website screenshot

TrueFoundry

TrueFoundry is a Kubernetes-native enterprise AI platform for deploying and managing agentic AI workloads. It provides an AI Gateway, MCP Gateway, model serving, fine-tuning, and a full MLOps platform that works across on-premises, VPC, hybrid, or public cloud environments.

TrueFoundry publishes 1 API on the APIs.io network: AI Gateway API. Tagged areas include AI Platform, Enterprise AI, Kubernetes, LLM Gateway, and MLOps.

The TrueFoundry catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

TrueFoundry’s developer surface includes authentication, documentation, getting-started guide, pricing, engineering blog, changelog, signup flow, and 11 more developer resources.

56.8/100 developing ▬ flat Agent 64/100 agent native Full breakdown ↓
scored 2026-07-20 · rubric v0.4
5 APIs 9 Agent Skills 0 Features
AI PlatformEnterprise AIKubernetesLLM GatewayMLOps

API Rating

API Evangelist API Evangelist Rating How this is scored →
scored 2026-07-20 · rubric v0.4
Composite quality — 56.8/100 · developing
Contract Quality 13.2 / 25
Developer Ergonomics 9.6 / 20
Commercial Clarity 11.6 / 20
Operational Transparency 6.8 / 13
Governance 8.8 / 12
Discoverability 6.8 / 10
Agent readiness — 64/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/truefoundry: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs

TrueFoundry AI Gateway API

The TrueFoundry AI Gateway API is a proxy layer that sits between applications and LLM providers, enabling unified access to 1000+ language models through a single OpenAI-compat...

TrueFoundry MCP Gateway API

The TrueFoundry MCP (Model Context Protocol) Gateway provides a centralized registry and proxy for managing MCP servers accessible to AI agents. It handles authentication, acces...

TrueFoundry Platform API

The TrueFoundry Platform API provides programmatic access to the TrueFoundry MLOps platform for managing applications, deployments, users, and infrastructure resources. It enabl...

TrueFoundry Model Serving API

TrueFoundry's Model Serving capability enables deployment and management of LLM and embedding models using backends like vLLM and Triton on Kubernetes infrastructure. It provide...

TrueFoundry Model Registry API

The TrueFoundry Model Registry provides a versioned repository for storing and managing machine learning models backed by cloud storage such as S3, GCS, Azure Blob, or Minio. It...

Agent Skills

truefoundry-agents

AGENT SKILL

truefoundry-gateway

AGENT SKILL

truefoundry-onboard

AGENT SKILL

truefoundry-platform

AGENT SKILL

truefoundry-prompts

AGENT SKILL

Collections

Pricing Plans

Rate Limits

Truefoundry Rate Limits

6 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Truefoundry Context

28 classes · 1 properties

JSON-LD

API Governance Rules

TrueFoundry API Rules

5 rules · 4 warnings 1 info

SPECTRAL

TrueFoundry API Rules

9 rules · 3 errors 4 warnings

SPECTRAL

JSON Structure

Truefoundry Chat Completion Structure

0 properties

JSON STRUCTURE

Truefoundry Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 1

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
opencollection: 1.0.0
info:
  name: TrueFoundry AI Gateway API
  version: 1.0.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Chat
    type: folder
  items:
  - info:
      name: Create Chat Completion
      type: http
    http:
      method: POST
      url: https://app.truefoundry.com/api/llm/chat/completions
      headers:
      - name: x-tfy-metadata
        value: ''
      body:
        type: json
        data: '{}'
    docs: Generate chat-based completions using the specified model. Supports streaming, tool calling, and all OpenAI-compatible
      parameters. Routes to 1000+ LLMs across 30+ providers based on the model identifier.
- info:
    name: Embeddings
    type: folder
  items:
  - info:
      name: Create Embeddings
      type: http
    http:
      method: POST
      url: https://app.truefoundry.com/api/llm/embeddings
      body:
        type: json
        data: '{}'
    docs: Generate vector embeddings for input text. Used for semantic search, retrieval-augmented generation (RAG), and similarity
      comparisons.
- info:
    name: Images
    type: folder
  items:
  - info:
      name: Generate Images
      type: http
    http:
      method: POST
      url: https://app.truefoundry.com/api/llm/images/generations
      body:
        type: json
        data: '{}'
    docs: Generate images from text prompts.
- info:
    name: Audio
    type: folder
  items:
  - info:
      name: Create Speech
      type: http
    http:
      method: POST
      url: https://app.truefoundry.com/api/llm/audio/speech
      body:
        type: json
        data: '{}'
    docs: Generate audio speech from text input (text-to-speech).
  - info:
      name: Create Transcription
      type: http
    http:
      method: POST
      url: https://app.truefoundry.com/api/llm/audio/transcriptions
      body:
        type: multipart-form
        data:
        - name: file
          type: text
          value: ''
        - name: model
          type: text
          value: ''
        - name: language
          type: text
          value: ''
        - name: prompt
          type: text
          value: ''
        - name: response_format
          type: text
          value: ''
    docs: Transcribe audio to text (speech-to-text).
- info:
    name: Files
    type: folder
  items:
  - info:
      name: List Files
      type: http
    http:
      method: GET
      url: https://app.truefoundry.com/api/llm/files
      params:
      - name: purpose
        value: ''
        type: query
        description: Filter by file purpose
    docs: Returns a list of uploaded files.
  - info:
      name: Upload File
      type: http
    http:
      method: POST
      url: https://app.truefoundry.com/api/llm/files
      body:
        type: multipart-form
        data:
        - name: file
          type: text
          value: ''
        - name: purpose
          type: text
          value: ''
    docs: Upload a file for use with the API.
  - info:
      name: Get File
      type: http
    http:
      method: GET
      url: https://app.truefoundry.com/api/llm/files/:file_id
      params:
      - name: file_id
        value: ''
        type: path
    docs: Returns metadata for a specific file.
  - info:
      name: Delete File
      type: http
    http:
      method: DELETE
      url: https://app.truefoundry.com/api/llm/files/:file_id
      params:
      - name: file_id
        value: ''
        type: path
    docs: Deletes a file.
- info:
    name: Batches
    type: folder
  items:
  - info:
      name: Create Batch
      type: http
    http:
      method: POST
      url: https://app.truefoundry.com/api/llm/batches
      body:
        type: json
        data: '{}'
    docs: Create a batch of API requests for async processing.
  - info:
      name: Get Batch
      type: http
    http:
      method: GET
      url: https://app.truefoundry.com/api/llm/batches/:batch_id
      params:
      - name: batch_id
        value: ''
        type: path
    docs: Retrieve the status of a batch.
- info:
    name: Moderations
    type: folder
  items:
  - info:
      name: Create Moderation
      type: http
    http:
      method: POST
      url: https://app.truefoundry.com/api/llm/moderations
      body:
        type: json
        data: '{}'
    docs: Checks whether text violates content policy.
- info:
    name: Models
    type: folder
  items:
  - info:
      name: List Models
      type: http
    http:
      method: GET
      url: https://app.truefoundry.com/api/llm/models
    docs: Returns a list of available models accessible through the gateway.
- info:
    name: Rerank
    type: folder
  items:
  - info:
      name: Rerank Documents
      type: http
    http:
      method: POST
      url: https://app.truefoundry.com/api/llm/rerank
      body:
        type: json
        data: '{}'
    docs: Rerank a list of documents by relevance to a query.
bundled: true