required
The keys the call object must carry, or empty when the definition omits required.
A conformant v1.0 definition lists call, but an allOf-shaped one carries its required inside a branch — so a caller must treat an empty list as "this definition does not say", not as "nothing is required".