Can I build a widget for my current website? If so, does that result in an API or can I copy/paste code from Graph to my website?
That's precisely one of the reasons we created Graph. Building widget functionality is simple and straightforward. You can either start from one of our tutorials or from the Plugin documentation. You can cut-and-paste code snippets to get the whole thing done in no time!