Catalog / OpenAI

OpenAI API

openai.com

Live read-only access to OpenAI's public News feed and its published article pages. List responses use the current RSS feed with bounded cursor pagination; article responses follow a feed canonical URL and include publicly rendered text. The feed currently exposes the available RSS history, while author and update fields may be empty when the source does not publish them.

  • Other
  • openai
  • news
  • articles
  • rss
  • research
2 endpointsDocs updated

Endpoint health

Loading verification…

Connect your agent

Connect through MCP so your agent can find this API, read its docs, and call its endpoints.

Setup guide

Add the server from your terminal.

Claude Code · terminal
claude mcp add --transport http agent-data https://agent-data.motie.dev/mcp

In Claude Code, run /mcp, select agent-data, then Authenticate. Sign in to your agent-data account in the browser.

Then ask your agent to use the OpenAI API for your task.

Call it over HTTP

Get an API key

Sign up free, generate an API key, and set it as AGENT_DATA_API_KEY in your environment. Your first 100 calls each month are free.

Return the current OpenAI RSS history in bounded pages. Pass next_cursor unchanged to continue.

Optional parameters 2

Maximum articles to return; bounded to 1-100.

Opaque cursor returned by a prior response; omit for the newest page.

View call pricing
cURL · News
curl --request GET --get 'https://api.agent-data.dev/openai-com/v1/news' \
  --header "Authorization: Bearer $AGENT_DATA_API_KEY"

Endpoints

Inputs and response fields for every endpoint in this API.

GETNews/v1/news

Return the current OpenAI RSS history in bounded pages. Pass next_cursor unchanged to continue.

Input

limitOptionalQuery · integer, min: 1, max: 100, default: 20

Maximum articles to return; bounded to 1-100.

Example: 20

cursorOptionalQuery · string | null

Opaque cursor returned by a prior response; omit for the newest page.

Response

itemsobject[]
items[].slugstring
items[].titlestring
items[].authorsstring[]
items[].summarystring
items[].source_idstring
items[].article_idstring
items[].categoriesstring[]
items[].updated_at?string | null
items[].published_atstring
items[].canonical_urlstring
limitinteger
sourcestring
next_cursorstring | null

Fields marked ? are optional.

For the next page, pass next_cursor from the response as cursor. Leave it empty on the first call.

GETNews by article id/v1/news/{article_id}

Resolve an opaque article_id from a list response and return its public metadata and rendered article text.

Input

article_idRequiredPath · string

Opaque article ID returned in a list response.

Example: oa_aHR0cHM6Ly9vcGVuYWkuY29tL2luZGV4L2JldHRlci1wcm9tcHQtY2FjaGluZy1mb3ItZ3B0LTY

Response

slugstring
titlestring
authorsstring[]
summarystring
source_idstring
article_idstring
categoriesstring[]
updated_at?string | null
article_textstring
published_atstring
canonical_urlstring

Fields marked ? are optional.

Don’t see the endpoint you need?

Ask agent-data to add an endpoint or return more fields. Extensions are free and keep existing endpoints working.