International Business Machines logo

International Business Machines

IBM (International Business Machines) provides a comprehensive suite of cloud APIs spanning artificial intelligence, infrastructure, and data management. Key offerings include watsonx.ai for foundation model inference, watsonx Assistant for conversational AI, Natural Language Understanding and Speech services for text and audio processing, Cloud Object Storage for scalable data persistence, VPC infrastructure for virtual networking, and Kubernetes Service for container orchestration.

8 APIs 3 Features
Artificial IntelligenceCloudEnterpriseIBM

APIs

IBM Watsonx.ai API

The IBM watsonx.ai API enables developers to run text inference, prompt tuning, embeddings, and tokenization on Large Language Models. It provides access to multiple open source...

IBM Watsonx Assistant V2 API

The IBM watsonx Assistant v2 API enables developers to build conversational interfaces into applications, devices, and channels. It combines machine learning, natural language u...

IBM Natural Language Understanding API

The IBM Natural Language Understanding API analyzes text content for sentiment, emotion, entities, keywords, categories, concepts, relations, and semantic roles. It processes pl...

IBM Speech to Text API

The IBM Speech to Text API provides speech-recognition capabilities to produce transcripts of spoken audio. It supports multiple languages and audio formats with features includ...

IBM Text to Speech API

The IBM Text to Speech API converts written text into natural-sounding speech in a variety of languages, dialects, and voices. It supports SSML input and multiple audio output f...

IBM Cloud Object Storage API

The IBM Cloud Object Storage API provides an S3-compatible RESTful interface for storing and retrieving objects in buckets. It supports multipart uploads, versioning, lifecycle ...

IBM Cloud Kubernetes Service API

The IBM Cloud Kubernetes Service API enables creation and management of Kubernetes and Red Hat OpenShift clusters on IBM Cloud. It supports provisioning clusters, managing worke...

IBM Cloud VPC API

The IBM Cloud VPC API enables programmatic provisioning and management of virtual server instances, networks, storage volumes, load balancers, security groups, and other infrast...

Features

International Business Machines (IBM): hundreds of services across Cloud + AI + Enterprise Software
Detailed pricing: see https://www.ibm.com/cloud/pricing
Service: See IBM Cloud catalog at cloud.ibm.com/catalog

Semantic Vocabularies

International Business Machines Context

32 classes · 0 properties

JSON-LD

Resources

🔗
Documentation
Documentation
📰
Blog
Blog
💬
Support
Support
🌐
Portal
Portal
👥
GitHub Organization
GitHub Organization

Sources

Raw ↑
aid: international-business-machines
name: International Business Machines
description: IBM (International Business Machines) provides a comprehensive suite of cloud APIs spanning
  artificial intelligence, infrastructure, and data management. Key offerings include watsonx.ai for foundation
  model inference, watsonx Assistant for conversational AI, Natural Language Understanding and Speech
  services for text and audio processing, Cloud Object Storage for scalable data persistence, VPC infrastructure
  for virtual networking, and Kubernetes Service for container orchestration.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Artificial Intelligence
  - Cloud
  - Enterprise
  - IBM
url: https://raw.githubusercontent.com/api-evangelist/international-business-machines/refs/heads/main/apis.yml
created: '2025-01-01'
modified: '2026-05-04'
specificationVersion: '0.19'
apis:
  - aid: international-business-machines:watsonx-ai
    name: IBM Watsonx.ai API
    tags:
      - Artificial Intelligence
      - Machine Learning
      - Text Generation
    humanURL: https://cloud.ibm.com/apidocs/watsonx-ai
    properties:
      - url: https://cloud.ibm.com/apidocs/watsonx-ai
        type: Documentation
      - url: openapi/ibm-watsonx-ai-openapi.yml
        type: OpenAPI
      - url: json-schema/foundation-model.json
        type: JSONSchema
      - url: json-schema/text-generation-request.json
        type: JSONSchema
      - url: json-ld/international-business-machines-context.jsonld
        type: JSONLD
    description: The IBM watsonx.ai API enables developers to run text inference, prompt tuning, embeddings,
      and tokenization on Large Language Models. It provides access to multiple open source and IBM foundation
      models through a unified REST interface for building AI-powered applications.
  - aid: international-business-machines:watsonx-assistant
    name: IBM Watsonx Assistant V2 API
    tags:
      - Artificial Intelligence
      - Chatbots
      - Conversational AI
    humanURL: https://cloud.ibm.com/apidocs/assistant-v2
    properties:
      - url: https://cloud.ibm.com/apidocs/assistant-v2
        type: Documentation
      - url: openapi/ibm-watsonx-assistant-openapi.yml
        type: OpenAPI
      - url: json-schema/assistant-message.json
        type: JSONSchema
    description: The IBM watsonx Assistant v2 API enables developers to build conversational interfaces
      into applications, devices, and channels. It combines machine learning, natural language understanding,
      and an integrated dialog editor to create conversation flows between apps and users.
  - aid: international-business-machines:natural-language-understanding
    name: IBM Natural Language Understanding API
    tags:
      - Artificial Intelligence
      - Natural Language Processing
      - Text Analytics
    humanURL: https://cloud.ibm.com/apidocs/natural-language-understanding
    properties:
      - url: https://cloud.ibm.com/apidocs/natural-language-understanding
        type: Documentation
      - url: openapi/ibm-natural-language-understanding-openapi.yml
        type: OpenAPI
      - url: json-schema/nlu-analysis.json
        type: JSONSchema
    description: The IBM Natural Language Understanding API analyzes text content for sentiment, emotion,
      entities, keywords, categories, concepts, relations, and semantic roles. It processes plain text,
      HTML, or content from a public URL at scale using machine learning.
  - aid: international-business-machines:speech-to-text
    name: IBM Speech to Text API
    tags:
      - Artificial Intelligence
      - Audio
      - Speech Recognition
    humanURL: https://cloud.ibm.com/apidocs/speech-to-text
    properties:
      - url: https://cloud.ibm.com/apidocs/speech-to-text
        type: Documentation
      - url: openapi/ibm-speech-to-text-openapi.yml
        type: OpenAPI
      - url: json-schema/speech-recognition-result.json
        type: JSONSchema
    description: The IBM Speech to Text API provides speech-recognition capabilities to produce transcripts
      of spoken audio. It supports multiple languages and audio formats with features including speaker
      labels, keyword spotting, smart formatting, and custom language and acoustic models.
  - aid: international-business-machines:text-to-speech
    name: IBM Text to Speech API
    tags:
      - Artificial Intelligence
      - Audio
      - Speech Synthesis
    humanURL: https://cloud.ibm.com/apidocs/text-to-speech
    properties:
      - url: https://cloud.ibm.com/apidocs/text-to-speech
        type: Documentation
      - url: openapi/ibm-text-to-speech-openapi.yml
        type: OpenAPI
    description: The IBM Text to Speech API converts written text into natural-sounding speech in a variety
      of languages, dialects, and voices. It supports SSML input and multiple audio output formats for
      building voice-enabled applications.
  - aid: international-business-machines:cloud-object-storage
    name: IBM Cloud Object Storage API
    tags:
      - Cloud
      - Objects
      - Storage
    humanURL: https://cloud.ibm.com/docs/cloud-object-storage
    properties:
      - url: https://cloud.ibm.com/docs/cloud-object-storage
        type: Documentation
      - url: openapi/ibm-cloud-object-storage-openapi.yml
        type: OpenAPI
      - url: json-schema/bucket.json
        type: JSONSchema
    description: The IBM Cloud Object Storage API provides an S3-compatible RESTful interface for storing
      and retrieving objects in buckets. It supports multipart uploads, versioning, lifecycle policies,
      and server-side encryption for scalable unstructured data storage.
  - aid: international-business-machines:kubernetes-service
    name: IBM Cloud Kubernetes Service API
    tags:
      - Cloud
      - Containers
      - Kubernetes
    humanURL: https://cloud.ibm.com/apidocs/kubernetes/containers-v1-v2
    properties:
      - url: https://cloud.ibm.com/apidocs/kubernetes/containers-v1-v2
        type: Documentation
      - url: openapi/ibm-kubernetes-service-openapi.yml
        type: OpenAPI
      - url: json-schema/cluster.json
        type: JSONSchema
    description: The IBM Cloud Kubernetes Service API enables creation and management of Kubernetes and
      Red Hat OpenShift clusters on IBM Cloud. It supports provisioning clusters, managing worker nodes
      and pools, and integrating with IBM Cloud logging, monitoring, and security services.
  - aid: international-business-machines:vpc
    name: IBM Cloud VPC API
    tags:
      - Cloud
      - Infrastructure
      - Networking
    humanURL: https://cloud.ibm.com/apidocs/vpc/latest
    properties:
      - url: https://cloud.ibm.com/apidocs/vpc/latest
        type: Documentation
      - url: openapi/ibm-vpc-openapi.yml
        type: OpenAPI
      - url: json-schema/vpc.json
        type: JSONSchema
    description: The IBM Cloud VPC API enables programmatic provisioning and management of virtual server
      instances, networks, storage volumes, load balancers, security groups, and other infrastructure
      resources within an isolated virtual network on IBM Cloud.
common:
  - url: https://cloud.ibm.com/docs
    type: Documentation
  - url: https://developer.ibm.com/blogs/
    type: Blog
  - url: https://cloud.ibm.com/unifiedsupport/supportcenter
    type: Support
  - url: https://developer.ibm.com/apis/catalog
    type: Portal
  - url: https://github.com/IBM
    type: GitHub Organization
  - type: Features
    data:
      - 'International Business Machines (IBM): hundreds of services across Cloud + AI + Enterprise Software'
      - 'Detailed pricing: see https://www.ibm.com/cloud/pricing'
      - 'Service: See IBM Cloud catalog at cloud.ibm.com/catalog'
    sources:
      - https://www.ibm.com/cloud/pricing
      - https://focus.finops.org/
    updated: '2026-05-04'
maintainers:
  - FN: Kin Lane
    email: [email protected]