← OpenAI

Can an agent stream a completion that calls a tool with OpenAI API?

The agent needs you to sign it up or register a client, provide a key or token and add a payment card. You also handle changes to its access.

observedProbed revision sha256:06904db2627d…

Who does each step

Whether the agent handles it alone or a person has to step in.

  1. 01

    Discover

    Machine

    The vendor's machine-readable docs show the agent where and how to call this job.

  2. 02

    Access

    Workaround · setup

    You give the agent a key or token.

  3. 03

    Onboard

    Workaround · setup

    You sign up or register a client for the agent.

  4. 04

    Pay

    Workaround · setup

    You add a payment card at the vendor's checkout.

  5. 05

    Confirm

    Machine

    The response or specification defines errors the agent can distinguish from success.

  6. 06

    Sustain

    Workaround · setup

    You replace or revoke the agent's access when it needs to change.

  • Access: handing over a key or token.
  • Onboard: signing up or registering a client for the agent.
  • Pay: adding a payment card.
  • Sustain: renewing, replacing or revoking its access.

To remove these handoffs: support OAuth client registration so the agent can register its own client and ask for consent; provide an agent registration route, such as auth.md, a sign-up API or OAuth client registration; support payment in the request, such as x402 or MPP, so setup does not require a person to add a card; provide key management or OAuth refresh and revocation so the agent can maintain its own access.

Agent surfaces

1 kind · 2 entries
For agentsNames the job's endpoint

The probe

11 Oct 2026 · 23:25 UTC · 34.10 s

Each request it sent and what came back; the descriptors it read, counted, with what they named.

Discover29 descriptor reads2 facts
Found
For agentsdevelopers.openai.com/llms.txtFor agentsapi.openai.com
From
developers.openai.com/llms.txt · developers.openai.com/api/docs/guides/image-generation.md
This endpoint
api.openai.com/v1/responses is named by a document written for agents
Job requestPOST api.openai.com/v1/responses40196 ms
Request
POST https://api.openai.com/v1/responses
Response
401 · application/json · 160 bytes
Body
sha256:e714c9e46c0d6f807b7bad4bdc4f2797f5180937f1a4b4b2f0526c66d29946cd
Exchange
sha256:64cfb9c56eb42709c7e366bc29822593b194d5f06e1cb8510309b2a729fbc87c
Resource metadataGET api.openai.com/.well-known/oauth-protected-resource/v1/responses40467 ms
Request
GET https://api.openai.com/.well-known/oauth-protected-resource/v1/responses
Response
404 · application/octet-stream · 0 bytes
Body
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Exchange
sha256:bff3698272b1fc807fb99938d4745e86a8acea9854d264b2008c0ef509720363
Resource metadataGET api.openai.com/.well-known/oauth-protected-resource40472 ms
Request
GET https://api.openai.com/.well-known/oauth-protected-resource
Response
404 · application/octet-stream · 0 bytes
Body
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Exchange
sha256:e4f3d94cabb6d01b58e377b4cd1539a0ffb9bcd8699afc649c7473fcf2fa6f12
Declared pageGET platform.openai.com/signup40344 ms
Request
GET https://platform.openai.com/signup
Response
403 · text/html · 9750 bytes
Body
sha256:24c100c80e606a94afecf24e8a039623183feda4ebbb6611b822c9ea6e4fb0c4
Exchange
sha256:69fd40a2584c972216adbd470a65be9b62caf3f5717177ee2a380b00bd23305c
Declared pageGET help.openai.com/en/articles/8264644-how-can-i-set-up-prepaid-billing40348 ms
Request
GET https://help.openai.com/en/articles/8264644-how-can-i-set-up-prepaid-billing
Response
403 · text/html · 9926 bytes
Body
sha256:0fb8d4f2ea5494b633c6a0c1350c34bbc3c48a08ef3a85f51d80f59033d7e86a
Exchange
sha256:2331632b3fb43abf88c3bdcdd0172cf32c0afbc992bbaab7a91ec5bc29e33137

OpenAI on the startup-offers board

The grade’s badge

One image that keeps itself current, linking here.

Live badge for OpenAI API, agent grade: B[![agent grade](https://sourcey.com/badges/agent-readiness/arp_01m4pmj4msp4yt3rfs6zkcwqqz.svg)](https://sourcey.com/c/openai/agent-readiness/openai-api/model-chat-stream-tool)

Improve the report

Correct it, probe it again, or improve the path.

Profile
arp_01m4pmj4msp4yt3rfs6zkcwqqz
Projection
sha256:5af4a64655d10512da411338f130543a37afb3374ca15e82aa2bf2c64e7f4a59
Policy
kind-2026-10-12 · sha256:0a4e4996176ce674b4f3ce910c5fca4f37c9b53bcdf51656d53a1a92fcf2c879