OptionalconversationClient-reported conversation hint from openai/session.
OptionallocaleRequested BCP 47 locale from openai/locale or legacy webplus/i18n.
OptionallocationCoarse end-user location from openai/userLocation.
Optionalcity?: stringCity name, when supplied.
Optionalcountry?: stringCountry identifier, when supplied.
Optionallatitude?: string | numberApproximate latitude; clients may encode coordinates as strings or numbers.
Optionallongitude?: string | numberApproximate longitude; clients may encode coordinates as strings or numbers.
Optionalregion?: stringRegion or state name, when supplied.
Optionaltimezone?: stringIANA timezone identifier, when supplied.
OptionalorganizationClient-reported organization hint from openai/organization.
OptionalsubjectClient-reported subject hint from openai/subject.
OptionaluserBest-effort browser or host identifier from openai/userAgent.
OpenAI-specific end-user hints declared in request metadata.
All fields are optional, client-reported, and unverified. Use OAuthAuth.user for an authenticated identity.