The Run object has member
expires_at which seems to suggest it’s a non-nullable integer but the example provided (directly to the right) shows
expires_at set to null when status is set to completed.
It’s confusing that the other timestamps (created_at, cancelled_at, etc.) specify their respective nullability but
expires_at does not.
It should either be obvious that expires_at is nullable or a Run in the “completed” status should not return a null value for