Skip to content
Everruns Cloud is open in early access. Run agents without operating the platform.

Start a personal ChatGPT sign-in.

POST
/v1/providers/{provider_id}/chatgpt/login
curl --request POST \
--url https://app.everruns.com/api/v1/providers/example/chatgpt/login

Creates a bounded loopback callback listener and returns the authorization URL. Requires deployment enablement, organization opt-in, encryption, and exact ownership.

provider_id
required
string

Personal provider ID

Personal connection login

Media typeapplication/json

Browser destination for a newly created, bounded loopback login attempt.

object
authorize_url
required

Open this returned URL unchanged; it contains the attempt’s PKCE, state, and nonce.

string
Example
{
"authorize_url": "https://auth.openai.com/oauth/authorize?client_id=app_example"
}

Invalid connection request

Provider not found or owned by another user

Provider exchange or revocation failed