То, что вы делаете, звучит уникально, поэтому я сомневаюсь, что существует система, которая бы соответствовала вашим потребностям.Что вы можете сделать, так это написать свой собственный компонент для Joomla, чтобы вы создали API с несколькими различными методами, которые при запросе возвращают ответ JSON.Взгляните на мой ответ на этот вопрос ( Joomla Login Authentication из внешнего приложения ), чтобы понять, как это сделать.