Since at least 13.2, there is a "cite this as" click-to-copy at the bottom of each documentation page. I think that may be the best way to do this if you are using specific functions.
For WL without the FrontEnd, I think you have met your moral obligation by using Danny's link to Mathematica, or perhaps Wolfram Engine Link or Wolfram Language