Если я правильно понял вопрос ( в чем я не уверен ), то это вопрос деплоя.
Сделайте отдельный сервер на который будете деплоить проект с api-test окружением, который будет на моменте инициализации
yii init --env api-tests
подсовывать другой конфиг контейнера, нужный для этих тестов.
ну или сделайте грязный хак, который мне лично не нравится, что-то типа
if (isset($_GET['apitests']) && $_GET['apitests'] ==true && $_SERVER['HTTP_CLIENT_IP'] == '{IP ADDR}'){
return $devContainerConfig;
}
return $prodContainerConfig;
который подменит конфиги в рантайме. Но это костылизм.