Joint work setting up API and portal