Wave api