exchange: improve meta api