Rewritten API

Rewritten processing architecture API requests