StreamYard does not currently have a public API available, and there's currently no way to embed a StreamYard studio directly on a website.
If you'd like to embed your recording on your website, here's how. If you'd like to embed your live stream on a website, you can stream to YouTube and embed that stream on your site.