Update Pass API with Image Uploads
The Update Pass API with Image Uploads updates passes with images.
URL
The HTTP URL for Update Pass API with Image Uploads is:
http://<<host>>:<<port>>/api/v1/message/pass/update
The Create App service implements Gateway Filter for Authentication to authenticate access of the service by a user.
Method
POST
Sample Request
"pkPass": pkPassFile, passContent: "imageFieldName1": image, "imageFieldName2": image, passContent: { "recipients": { "recipient": [ { "id": "48494" } ] }, "passIntegrationConfig": { "passIssueNotificationDetails": [ { "channel": "SMS", "enabled": true/false, "messageContent": "Content of your email. Using place holder ##SMS Pass Link## will generate pass download link." }, { "channel": "EMAIL", "enabled": true/false, "messageContent": "Content of your email. Using place holder ##Email Pass Link## will generate pass download link.", "subject": "subject for the mail", "senderName": "The email will be sent on this name", "senderEmail": "The email will be sent from this Email ID" } ], "passUpdateNotificationDetails": [ { "channel": "SMS", "enabled": true/false, "messageContent": "SMS to be sent when the user downloads the pass." }, { "channel": "EMAIL", "enabled": true/false, "messageContent": "Email to be sent when the user downloads the pass.", "subject": "subject for the mail", "senderName": "The email will be sent on this name", "senderEmail": "The email will be sent from this Email ID" } ] }, "priority": true, "startTimeStamp": 0, "endTimeStamp": 0 }
Sample Response
{"requestId":"2318508739642895844","description":"Request Queued. "}
Response Status
Code | Description |
---|---|
Status 200 | Request queued |
Status 401 | Unauthorized request |
Status 500 | Server failure to process request |