control grip prefix and formatter per endpoint. require wait param for long-poll