Google Colab logo

Google Colab

Google Colab (Colaboratory) is a hosted Jupyter notebook environment that provides free access to computing resources including GPUs and TPUs, with APIs for managing notebooks, runtimes, and integration with Google Drive for collaborative data science and machine learning workflows.

3 APIs 0 Features
CollaborationData ScienceGoogle CloudJupyterMachine LearningNotebooksPython

APIs

Colab API via Google Drive API

Google Colab notebooks are stored as files in Google Drive with the MIME type application/vnd.google.colaboratory. The Google Drive API provides programmatic access to create, r...

Colab Runtime and Kernel Management

Google Colab provides internal APIs for managing notebook runtimes and kernels, including connecting to hosted runtimes, local runtimes, and custom GCE VM backends. The runtime ...

Colab Enterprise API

The Colab Enterprise API on Google Cloud provides managed notebook runtimes integrated with Vertex AI. It enables creating and managing notebook execution schedules, runtime tem...

Semantic Vocabularies

Google Colab Context

0 classes · 4 properties

JSON-LD

Resources

🚀
GettingStarted
GettingStarted
💰
Pricing
Pricing
🔑
Authentication
Authentication
💬
Support
Support
🟢
Status
Status
🔗
JSON-LD
JSON-LD

Sources

Raw ↑
aid: google-colab
name: Google Colab
description: Google Colab (Colaboratory) is a hosted Jupyter notebook environment that provides free access to computing resources including GPUs and TPUs, with APIs for managing notebooks, runtimes, and integration with Google Drive for collaborative data science and machine learning workflows.
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/google-colab/refs/heads/main/apis.yml
created: '2026-03-13'
modified: '2026-04-28'
specificationVersion: '0.19'
type: Index
tags:
  - Collaboration
  - Data Science
  - Google Cloud
  - Jupyter
  - Machine Learning
  - Notebooks
  - Python
apis:
  - name: Colab API via Google Drive API
    description: >-
      Google Colab notebooks are stored as files in Google Drive with the MIME
      type application/vnd.google.colaboratory. The Google Drive API provides
      programmatic access to create, read, update, delete, share, and organize
      Colab notebooks. Developers can use the Drive API to list notebooks, manage
      permissions for collaboration, copy templates, and integrate Colab notebooks
      into automated workflows.
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://developers.google.com/drive/api/guides/about-sdk
    baseURL: https://www.googleapis.com/drive/v3
    tags:
      - File Management
      - Google Drive
      - Notebooks
    properties:
      - type: Documentation
        url: https://developers.google.com/drive/api/reference/rest/v3
      - type: OpenAPI
        url: openapi/colab-drive-openapi.yml
      - type: JSONSchema
        url: json-schema/google-colab-notebook-schema.json
  - name: Colab Runtime and Kernel Management
    description: >-
      Google Colab provides internal APIs for managing notebook runtimes and
      kernels, including connecting to hosted runtimes, local runtimes, and
      custom GCE VM backends. The runtime API handles kernel lifecycle (connect,
      interrupt, restart), resource allocation (GPU/TPU), and execution of
      notebook cells. These capabilities are exposed through the Colab UI and
      the colab Python package.
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://research.google.com/colaboratory/faq.html
    baseURL: https://colab.research.google.com
    tags:
      - GPU
      - Kernels
      - Runtime
      - TPU
    properties:
      - type: Documentation
        url: https://research.google.com/colaboratory/faq.html
  - name: Colab Enterprise API
    description: >-
      The Colab Enterprise API on Google Cloud provides managed notebook
      runtimes integrated with Vertex AI. It enables creating and managing
      notebook execution schedules, runtime templates, and managed runtimes
      within Google Cloud projects. The API supports enterprise governance
      features including VPC Service Controls, customer-managed encryption
      keys, and IAM-based access control.
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://cloud.google.com/colab/docs
    baseURL: https://notebooks.googleapis.com
    tags:
      - Enterprise
      - Managed Notebooks
      - Vertex AI
    properties:
      - type: Documentation
        url: https://cloud.google.com/colab/docs/reference/rest
common:
  - type: GettingStarted
    url: https://colab.research.google.com/notebooks/welcome.ipynb
  - type: Pricing
    url: https://colab.research.google.com/signup
  - type: Authentication
    url: https://developers.google.com/drive/api/guides/about-auth
  - type: Support
    url: https://research.google.com/colaboratory/faq.html
  - type: Status
    url: https://status.cloud.google.com
  - type: JSON-LD
    url: json-ld/google-colab-context.jsonld
maintainers:
  - FN: Kin Lane
    email: [email protected]