Hyphe API abstraction layer #www