add `BaseAPIPrintvariables` API