POST api/oicp/charging/v21/providers/{providerID}/authorize-remote/start
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| providerID | string |
Required |
Body Parameters
KiviCOM.Hubject.Business.Common.Authorization.ERoamingAuthorizeRemoteStart.ERoamingAuthorizeRemoteStartRequestInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| CPOPartnerSessionID | string |
None. |
|
| EMPPartnerSessionID | string |
None. |
|
| EvseID | string |
None. |
|
| Identification | KiviCOM.Hubject.Business.Common.IdentificationType |
None. |
|
| PartnerProductID | string |
None. |
|
| ProviderID | string |
None. |
|
| SessionID | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"CPOPartnerSessionID": "sample string 1",
"EMPPartnerSessionID": "sample string 2",
"EvseID": "sample string 3",
"Identification": {
"RFIDMifareFamilyIdentification": {
"UID": "sample string 1"
},
"QRCodeIdentification": {
"EvcoID": "sample string 1",
"HashedPIN": {
"Function": "sample string 1",
"LegacyHashData": {
"Function": "sample string 1",
"Salt": "sample string 2",
"Value": "sample string 3"
},
"Value": "sample string 2"
},
"PIN": "sample string 2"
},
"PlugAndChargeIdentification": {
"EvcoID": "sample string 1"
},
"RemoteIdentification": {
"EvcoID": "sample string 1"
},
"RFIDIdentification": {
"EvcoID": "sample string 1",
"ExpiryDate": "2025-12-18T05:38:28.9240475+01:00",
"PrintedNumber": "sample string 3",
"RFID": "sample string 4",
"UID": "sample string 5"
},
"AuthencationValue": "sample string 1"
},
"PartnerProductID": "sample string 4",
"ProviderID": "sample string 5",
"SessionID": "sample string 6"
}
text/xml
Sample:
<ERoamingAuthorizeRemoteStartRequestInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KiviCOM.Hubject.Business.Common.Authorization.ERoamingAuthorizeRemoteStart">
<CPOPartnerSessionID>sample string 1</CPOPartnerSessionID>
<EMPPartnerSessionID>sample string 2</EMPPartnerSessionID>
<EvseID>sample string 3</EvseID>
<Identification xmlns:d2p1="http://schemas.datacontract.org/2004/07/KiviCOM.Hubject.Business.Common">
<d2p1:PlugAndChargeIdentification>
<d2p1:EvcoID>sample string 1</d2p1:EvcoID>
</d2p1:PlugAndChargeIdentification>
<d2p1:QRCodeIdentification>
<d2p1:EvcoID>sample string 1</d2p1:EvcoID>
<d2p1:HashedPIN>
<d2p1:Function>sample string 1</d2p1:Function>
<d2p1:LegacyHashData>
<d2p1:Function>sample string 1</d2p1:Function>
<d2p1:Salt>sample string 2</d2p1:Salt>
<d2p1:Value>sample string 3</d2p1:Value>
</d2p1:LegacyHashData>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:HashedPIN>
<d2p1:PIN>sample string 2</d2p1:PIN>
</d2p1:QRCodeIdentification>
<d2p1:RFIDIdentification>
<d2p1:EvcoID>sample string 1</d2p1:EvcoID>
<d2p1:ExpiryDate>2025-12-18T05:38:28.9240475+01:00</d2p1:ExpiryDate>
<d2p1:PrintedNumber>sample string 3</d2p1:PrintedNumber>
<d2p1:RFID>sample string 4</d2p1:RFID>
<d2p1:UID>sample string 5</d2p1:UID>
</d2p1:RFIDIdentification>
<d2p1:RFIDMifareFamilyIdentification>
<d2p1:UID>sample string 1</d2p1:UID>
</d2p1:RFIDMifareFamilyIdentification>
<d2p1:RemoteIdentification>
<d2p1:EvcoID>sample string 1</d2p1:EvcoID>
</d2p1:RemoteIdentification>
</Identification>
<PartnerProductID>sample string 4</PartnerProductID>
<ProviderID>sample string 5</ProviderID>
<SessionID>sample string 6</SessionID>
</ERoamingAuthorizeRemoteStartRequestInfo>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
KiviCOM.Hubject.Business.Common.ERoamingAcknowledgment.ERoamingAcknowledgmentResponseInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| CPOPartnerSessionID | string |
None. |
|
| EMPPartnerSessionID | string |
None. |
|
| Result | boolean |
None. |
|
| SessionID | string |
None. |
|
| StatusCode | KiviCOM.Hubject.Business.Common.ERoamingAcknowledgment.ERoamingAcknowledgmentResponseInfo+StatusCodeType |
None. |
Response Formats
application/json, text/json
Sample:
{
"CPOPartnerSessionID": "sample string 1",
"EMPPartnerSessionID": "sample string 2",
"Result": true,
"SessionID": "sample string 4",
"StatusCode": {
"AdditionalInfo": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3"
}
}
text/xml
Sample:
<ERoamingAcknowledgmentResponseInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KiviCOM.Hubject.Business.Common.ERoamingAcknowledgment">
<CPOPartnerSessionID>sample string 1</CPOPartnerSessionID>
<EMPPartnerSessionID>sample string 2</EMPPartnerSessionID>
<Result>true</Result>
<SessionID>sample string 4</SessionID>
<StatusCode>
<AdditionalInfo>sample string 1</AdditionalInfo>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
</StatusCode>
</ERoamingAcknowledgmentResponseInfo>