Snippets

OICP 2.2 REST eRoamingPullAuthenticationData

Updated by Lukas Pflaum

File (0) OICP Modified

  • Ignore whitespace
  • Hide word diff
-The service description can be found in the OICP 2.2.
+The Service End Points to which the below POST command should be sent are: 
 
+for QA - environment: https://service-qa.hubject.com/api/oicp/authdata/v21/operators/{operatorID}/pull-request
+for PROD - environment: https://service.hubject.com/api/oicp/authdata/v21/operators/{operatorID}/pull-request
+
+The service description can be found in the OICP protocol version 2.2.
 To download the latest OICP Version, please visit our website:
 https://www.hubject.com/downloads/

File (2) Answer (Code 200): eRoamingAuthenticationData.json Deleted

  • Ignore whitespace
  • Hide word diff
-{
-  "AuthenticationData": {
-    "ProviderAuthenticationData": [
-      {
-        "AuthenticationDataRecord": [
-          {
-            "Identification": {
-              "RFIDMifareFamilyIdentification": {
-                "UID": "string"
-              },
-              "QRCodeIdentification": {
-                "EvcoID": "string",
-                "HashedPIN": {
-                  "Function": "Bcrypt",
-                  "LegacyHashData": {
-                    "Function": "MD5",
-                    "Salt": "string",
-                    "Value": "string"
-                  },
-                  "Value": "string"
-                },
-                "PIN": "string"
-              },
-              "PlugAndChargeIdentification": {
-                "EvcoID": "string"
-              },
-              "RemoteIdentification": {
-                "EvcoID": "string"
-              },
-              "RFIDIdentification": {
-                "EvcoID": "string",
-                "ExpiryDate": "2018-01-23T14:14:06.131Z",
-                "PrintedNumber": "string",
-                "RFID": "mifareCls",
-                "UID": "string"
-              }
-            }
-          }
-        ],
-        "ProviderID": "string"
-      }
-    ]
-  },
-  "StatusCode": {
-    "AdditionalInfo": "string",
-    "Code": "000",
-    "Description": "string"
-  }
-}

File (2) Response (Code 200): eRoamingAuthenticationData.json Added

  • Ignore whitespace
  • Hide word diff
+{
+  "AuthenticationData": {
+    "ProviderAuthenticationData": [
+      {
+        "AuthenticationDataRecord": [
+          {
+            "Identification": {
+              "RFIDMifareFamilyIdentification": {
+                "UID": "string"
+              },
+              "QRCodeIdentification": {
+                "EvcoID": "string",
+                "HashedPIN": {
+                  "Function": "Bcrypt",
+                  "LegacyHashData": {
+                    "Function": "MD5",
+                    "Salt": "string",
+                    "Value": "string"
+                  },
+                  "Value": "string"
+                },
+                "PIN": "string"
+              },
+              "PlugAndChargeIdentification": {
+                "EvcoID": "string"
+              },
+              "RemoteIdentification": {
+                "EvcoID": "string"
+              },
+              "RFIDIdentification": {
+                "EvcoID": "string",
+                "ExpiryDate": "2018-01-23T14:14:06.131Z",
+                "PrintedNumber": "string",
+                "RFID": "mifareCls",
+                "UID": "string"
+              }
+            }
+          }
+        ],
+        "ProviderID": "string"
+      }
+    ]
+  },
+  "StatusCode": {
+    "AdditionalInfo": "string",
+    "Code": "000",
+    "Description": "string"
+  }
+}
Updated by Lukas Pflaum

File (1) POST Deleted

  • Ignore whitespace
  • Hide word diff
-{
-  "OperatorID": "string"
-}

File (1) POST.json Added

  • Ignore whitespace
  • Hide word diff
+{
+  "OperatorID": "string"
+}

File (2) Answer (Code 200): eRoamingAuthenticationData Deleted

  • Ignore whitespace
  • Hide word diff
-{
-  "AuthenticationData": {
-    "ProviderAuthenticationData": [
-      {
-        "AuthenticationDataRecord": [
-          {
-            "Identification": {
-              "RFIDMifareFamilyIdentification": {
-                "UID": "string"
-              },
-              "QRCodeIdentification": {
-                "EvcoID": "string",
-                "HashedPIN": {
-                  "Function": "Bcrypt",
-                  "LegacyHashData": {
-                    "Function": "MD5",
-                    "Salt": "string",
-                    "Value": "string"
-                  },
-                  "Value": "string"
-                },
-                "PIN": "string"
-              },
-              "PlugAndChargeIdentification": {
-                "EvcoID": "string"
-              },
-              "RemoteIdentification": {
-                "EvcoID": "string"
-              },
-              "RFIDIdentification": {
-                "EvcoID": "string",
-                "ExpiryDate": "2018-01-23T14:14:06.131Z",
-                "PrintedNumber": "string",
-                "RFID": "mifareCls",
-                "UID": "string"
-              }
-            }
-          }
-        ],
-        "ProviderID": "string"
-      }
-    ]
-  },
-  "StatusCode": {
-    "AdditionalInfo": "string",
-    "Code": "000",
-    "Description": "string"
-  }
-}

File (2) Answer (Code 200): eRoamingAuthenticationData.json Added

  • Ignore whitespace
  • Hide word diff
+{
+  "AuthenticationData": {
+    "ProviderAuthenticationData": [
+      {
+        "AuthenticationDataRecord": [
+          {
+            "Identification": {
+              "RFIDMifareFamilyIdentification": {
+                "UID": "string"
+              },
+              "QRCodeIdentification": {
+                "EvcoID": "string",
+                "HashedPIN": {
+                  "Function": "Bcrypt",
+                  "LegacyHashData": {
+                    "Function": "MD5",
+                    "Salt": "string",
+                    "Value": "string"
+                  },
+                  "Value": "string"
+                },
+                "PIN": "string"
+              },
+              "PlugAndChargeIdentification": {
+                "EvcoID": "string"
+              },
+              "RemoteIdentification": {
+                "EvcoID": "string"
+              },
+              "RFIDIdentification": {
+                "EvcoID": "string",
+                "ExpiryDate": "2018-01-23T14:14:06.131Z",
+                "PrintedNumber": "string",
+                "RFID": "mifareCls",
+                "UID": "string"
+              }
+            }
+          }
+        ],
+        "ProviderID": "string"
+      }
+    ]
+  },
+  "StatusCode": {
+    "AdditionalInfo": "string",
+    "Code": "000",
+    "Description": "string"
+  }
+}
Created by Lukas Pflaum

File (0) OICP Added

  • Ignore whitespace
  • Hide word diff
+The service description can be found in the OICP 2.2.
+
+To download the latest OICP Version, please visit our website:
+https://www.hubject.com/downloads/

File (1) POST Added

  • Ignore whitespace
  • Hide word diff
+{
+  "OperatorID": "string"
+}

File (2) Answer (Code 200): eRoamingAuthenticationData Added

  • Ignore whitespace
  • Hide word diff
+{
+  "AuthenticationData": {
+    "ProviderAuthenticationData": [
+      {
+        "AuthenticationDataRecord": [
+          {
+            "Identification": {
+              "RFIDMifareFamilyIdentification": {
+                "UID": "string"
+              },
+              "QRCodeIdentification": {
+                "EvcoID": "string",
+                "HashedPIN": {
+                  "Function": "Bcrypt",
+                  "LegacyHashData": {
+                    "Function": "MD5",
+                    "Salt": "string",
+                    "Value": "string"
+                  },
+                  "Value": "string"
+                },
+                "PIN": "string"
+              },
+              "PlugAndChargeIdentification": {
+                "EvcoID": "string"
+              },
+              "RemoteIdentification": {
+                "EvcoID": "string"
+              },
+              "RFIDIdentification": {
+                "EvcoID": "string",
+                "ExpiryDate": "2018-01-23T14:14:06.131Z",
+                "PrintedNumber": "string",
+                "RFID": "mifareCls",
+                "UID": "string"
+              }
+            }
+          }
+        ],
+        "ProviderID": "string"
+      }
+    ]
+  },
+  "StatusCode": {
+    "AdditionalInfo": "string",
+    "Code": "000",
+    "Description": "string"
+  }
+}
HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.