pseudo api spec