Может быть, я не совсем понимаю вопрос, но по сути вы просто хотите предоставить пользователю API для программного взаимодействия с вашим сайтом, чтобы они могли создавать записи в вашем приложении, верно? В этом случае ваше приложение уже должно работать, но вы, вероятно, захотите предоставить более простой для анализа формат возврата, такой как xml или json, используя блок рендеринга. Может быть, вы спрашиваете что-то еще?