Hey @gsw1
If you want to show dashboards and charts to users who are not part of your org, then public links is the easiest approach. You can also embed your Amplitude charts as described here.
If you just want to query a chart’s raw data, then I would recommend using the https://developers.amplitude.com/docs/dashboard-rest-api endpoints to extract the data points you are interested in. There are quite a few endpoints in the Dashboard REST API which you can leverage to query existing saved charts or build event segmentation charts,etc on the fly programmatically.
Once you are able to do this, you can use the raw data points and visualize it on your website using some charting libraries or whatever fits your use case.
Dashboard REST API comes with some rate limits, which can cause potential scalability issues if your website has significant visitors.
You can read some responses here on a similar question.
Let me know if I have interpreted your use case correctly. Hope this helps.