Guides
Log In
Guides

Deregistration

Overview

Third Party Applications can use this request to deregister their existing app with the Moneris Go App.


Request Structure

ElementTypeDescriptionSizeRequired
apiVersionStringAPI version numberV20Required
correlationIdStringCorrelates a series of requests within the same flowV50Required
requestDateTimeStringDate and time of the request (YYYY-MM-DDTHH:MM:SSZ).
The format is based on the standard RFC 3339 internet profile—a subset of ISO 8601.
F20Required
actionString"DEREGISTER"V50Required
applicationDataObjectThird party application data--
applicationNameStringThird party application nameV50Required
applicationPackageNameStringThird party application package nameV50Required

{
  "apiVersion": "2025-01-09",
  "correlationId": "example_correlationId",
  "requestDateTime": "2025-12-31T23:59:60Z",
  "applicationData": {
    "applicationName": "xyz loyalty",
    "applicationPackageName": "xyz.exe"
  },
  "action": "DEREGISTER"
}

Response Structure

ElementTypeDescriptionSizeRequired
apiVersionStringAPI version numberV20Required
correlationIdStringEcho from the requestV50Required
responseDateTimeStringDate and time of the response (YYYY-MM-DDTHH:MM:SSZ).
The format is based on the standard RFC 3339 internet profile—a subset of ISO 8601.
F20Required
actionString"DEREGISTER"V50Required
statusStringHTTP Status Codes for the overall transaction requestF3Required

{
  "apiVersion": "2025-01-09",
  "correlationId": "example_correlationId",
  "responseDateTime": "2025-12-31T23:59:60Z",
  "action": "DEREGISTER",
  "status": "200"
}