add messages api