add base64 api