---
id: "nr-chatgpt-documents-an-api-for-custom-browser-422928"
slug: "chatgpt-documents-an-api-for-custom-browser-422928"
title: "ChatGPT documents an API for custom browser annotations"
observed_at: "2026-10-13T08:07:19.177Z"
record_date: "2026-10-13"
date_kind: "observed_at"
novelty: "new"
source_platform: "learn.chatgpt.com"
topics: ["ai-products"]
entities: []
related_patterns: []
source_url: "https://learn.chatgpt.com/docs/annotations-extensibility"
source_urls: ["https://learn.chatgpt.com/docs/annotations-extensibility"]
type: "raw_signal"
description: "OpenAI’s ChatGPT Learn guide explains how websites can tailor selections, context and controls for browser annotations."
why_it_matters: "The API gives AI builders a documented way to make feedback on website content more structured and application-specific. A caveat is that it works only in the stated built-in browser context, and annotation submission remains user-controlled."
verification_level: "source-inspected"
signal_type: "newsroom_basket_signal"
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "signal:chatgpt-documents-an-api-for-custom-browser-422928"
retrieval_nugget: "OpenAI’s ChatGPT Learn guide explains how websites can tailor selections, context and controls for browser annotations. OpenAI says its Browser Annotation API lets websites customize what users select, attach context to selections and provide controls for previewing changes before users send annotations to ChatGPT. The guide says ordinary browser annotations work without code changes, while developers can add site-specific integrations."
status: "published"
visuals: []
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/signals/chatgpt-documents-an-api-for-custom-browser-422928/","markdown":"https://newruntime.com/signals/chatgpt-documents-an-api-for-custom-browser-422928.md","json":"https://newruntime.com/signals/chatgpt-documents-an-api-for-custom-browser-422928.json"}
---

# ChatGPT documents an API for custom browser annotations

## Retrieval answer

OpenAI’s ChatGPT Learn guide explains how websites can tailor selections, context and controls for browser annotations. OpenAI says its Browser Annotation API lets websites customize what users select, attach context to selections and provide controls for previewing changes before users send annotations to ChatGPT. The guide says ordinary browser annotations work without code changes, while developers can add site-specific integrations.

OpenAI says its Browser Annotation API lets websites customize what users select, attach context to selections and provide controls for previewing changes before users send annotations to ChatGPT. The guide says ordinary browser annotations work without code changes, while developers can add site-specific integrations.

The guide describes options including selectable page elements, text ranges, metadata, custom controls and requests that open annotations from a site’s own interface. It says the JavaScript API is available in ChatGPT’s built-in browser on secure top-level pages, and targets the DevDay 2026 desktop-app release and later. Enterprise and Edu workspace admins must allow site annotation customizations; site-initiated requests may also require user permission.

OpenAI says opening an annotation does not send a message: users decide whether to submit it. The guide does not specify broader availability beyond the stated app versions and browser environment. It also cautions developers to include only metadata they intend to share with both the user and model.

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Ai Products](https://newruntime.com/topics/ai-products.md): Explore the ai-products topic hub.
- collection: [Raw Signals](https://newruntime.com/signals.json): Open every source-linked raw signal.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
