Event fields
string
required
Unique id for this server event.
string
required
Event type. Must be
conversation.item.created.string | null
required
Conversation item that precedes this item. Returns
null when the item has no predecessor.object
required
The created Conversation Item. Uses the same item shape documented in
conversation.item.create.string
required
Server-assigned or client-provided conversation item identifier.
string
required
Item type, such as
message, function_call, or function_call_output.call_id, name, arguments, output: conditional fields
Fields depend on the item type. See the item schema in conversation.item.create.
string
Optional item status, when returned by the service.