Budget portlet APIs