Я не вижу причины отделять это, когда:
Нет технической причины, чтобы отделять их;
Выиметь правильную настройку аутентификации, чтобы вы были уверены, что только разработчики могут получить к ней доступ;
Инструменты разработчика фактически привязаны к api.domain.com
.
Если, например, у вас было несколько приложений (api1
, api2
, api3
и т. Д.), И сайт разработчика фактически охватывает эти разные приложения, то да, оставьте их раздельными.
Если приведенное вышепричины не применимы, иди, что тебе больше всего подходит.