Two developers, each of them have their own kallithea instance and they don't have access to the instance of the other one. But the instances are publicly readable.
Developer A has cloned a repository from developer B to his own instance and made some changes. Now he'd like to create a pull request.
The idea of the API would be to allow 'sending' a pull request from one instance to the other.
I haven't though that much about the details. But I wanted to put the idea out there.