api: add flatten_order method and remove duplicate code

order 구조체를 json으로 표현하기 위한 메소드를 추가한 후
이를 사용해서 중복된 코드를 제거합니다.