modified post api format