The feedback is appreciated. The ability to create and manage bookings directly via API is something that's relatively easy to implement, but difficult to manage, as it essentially turns our channel manager into a full-blown rental channel. This will require much more thought, deliberation, and planning before it is a feature that we are comfortable publishing. Unfortunately, it is not something that is planned for the near future. We will continue to grow the Client API as much as possible, but i can not guarantee that this level of functionality will be available anytime soon. If we do make it available, expect a major announcement about it from us.