Composite API.