Flatten API.