Upload Status Match Image
1 min
code examples curl request post \\ \ url https //api b preview\ loyaltyservices io/api/v3/status match/images \\ \ header 'accept application/json' \\ \ header 'content type multipart/form data' \\ \ form 'image=@"/path/to/file"' \\ \ form 'tag="membership card front"'require "uri" require "net/http" url = uri("https //api b preview\ loyaltyservices io/api/v3/status match/images") https = net http new(url host, url port) https use ssl = true request = net http post new(url) request\["accept"] = "application/json" request\["content type"] = "multipart/form data" form data = \[\['image', file open('/path/to/file')],\['tag', file open('undefined')]] request set form form data, 'multipart/form data' response = https request(request) puts response read body import requests url = "https //api b preview\ loyaltyservices io/api/v3/status match/images" payload = {} files=\[ ('image',('file',open('/path/to/file','rb'),'application/octet stream')) ] headers = { 'accept' 'application/json', 'content type' 'multipart/form data' } response = requests request("post", url, headers=headers, data=payload, files=files) print(response text) okhttpclient client = new okhttpclient() newbuilder() build(); mediatype mediatype = mediatype parse("multipart/form data"); requestbody body = new multipartbody builder() settype(multipartbody form) addformdatapart("image","file", requestbody create(mediatype parse("application/octet stream"), new file("/path/to/file"))) addformdatapart("tag","membership card front") build(); request request = new request builder() url("https //api b preview\ loyaltyservices io/api/v3/status match/images") method("post", body) addheader("accept", "application/json") addheader("content type", "multipart/form data") build(); response response = client newcall(request) execute(); responses // success { "imageid" 20087, "tag" "membership card front", "statuscode" "uploaded", "applicationid" 100042 }// bad request { "errors" \[ { "code" "", "fieldname" "", "message" "", "messageparameters" \[ {} ] } ] }// unauthorized // forbidden // internal error