First step - determine what possibilities should provide such API
First step - determine what possibilities should provide such API