[XAPID-999] change signature endpoint based on new specs. fix blobs local endpoint
diff --git a/api.go b/api.go
index c0a6ccf..ea68684 100644
--- a/api.go
+++ b/api.go
@@ -356,7 +356,7 @@
 	if blobId == "" {
 		return ""
 	}
-	return getHttpHost() + "/" + url.PathEscape(blobId)
+	return getHttpHost() + "/blobs/" + url.PathEscape(blobId)
 }
 
 func convertTime(t string) string {
diff --git a/bundle.go b/bundle.go
index 10e1632..7b09cd2 100644
--- a/bundle.go
+++ b/bundle.go
@@ -24,10 +24,11 @@
 	"path"
 	"sync/atomic"
 	"time"
+	"strings"
 )
 
 const (
-	BLOBSTORE_URI = "/v1/blobstore/signeduri"
+	BLOBSTORE_URI = "/v1/blobs/{BLOB_ID}/signedurl"
 )
 
 type bundleManagerInterface interface {
@@ -189,7 +190,7 @@
 		log.Panicf("bad url value for config %s: %s", blobUri, err)
 	}
 
-	blobUri.Path += BLOBSTORE_URI
+	blobUri.Path = strings.Replace(BLOBSTORE_URI, "{BLOB_ID}",blobId, 1)
 	parameters := url.Values{}
 	parameters.Add("action", "GET")
 	parameters.Add("key", blobId)