Important! This is an alpha version, there may be breaking changes.
Go-Client which enables you to seamlessly integrate the Bitmovin API into your projects. Using this API client requires an active account.
Sign up for a Bitmovin Account!
The full API reference can be found here.
go get github.com/cbsinteractive/bitmovin-api-sdk-go
package main
import (
"github.com/cbsinteractive/bitmovin-api-sdk-go"
"github.com/cbsinteractive/bitmovin-api-sdk-go/common"
)
func main() {
bitmovinApi, err := bitmovin.NewBitmovinApi(func(apiClient *common.ApiClient) {
apiClient.ApiKey = "<YOUR_API_KEY>"
})
if err != nil {
panic(err)
}
// ...
}