require shydra in consume_api