Наткнулся на ваш вопрос, и я думаю, что ответ - Да, вы можете сделать это, но если вы сделаете это, ответ будет отрицательным.
Дело в том, что внутренний графический интерфейс gatsbys api работает с локальной файловой системой, и поскольку gatsby является разновидностью безсерверной технологии, было бы действительно странно использовать ее как API.
Но в этом выпуске я узнал, что то, что вы ищете, возможно, но не в том направлении, в котором движется Гэтсби. https://github.com/gatsbyjs/gatsby/issues/21616
Надеюсь, это поможет или ответит на ваш вопрос.