POST api/v1/onboarding/GenerateCsr
Request Information
URI Parameters
None.
Body Parameters
GenerateCsr| Name | Description | Type | Additional information |
|---|---|---|---|
| DeviceDetails | DeviceDetails |
None. |
|
| OrganizationDetails | OrganizationDetails |
None. |
Request Formats
application/json, text/json
Sample:
{
"DeviceDetails": {
"CommonName": "sample string 1",
"EgsSerialNumber": "sample string 2",
"Location": "sample string 3",
"Industry": "sample string 4",
"InvoiceType": "sample string 5",
"Otp": "sample string 6",
"requestID": 7,
"binarySecurityToken": "sample string 8",
"secret": "sample string 9",
"PrivateKey": "sample string 10",
"ProdrequestID": 11,
"ProdbinarySecurityToken": "sample string 12",
"Prodsecret": "sample string 13"
},
"OrganizationDetails": {
"OrganizationName": "sample string 1",
"OrganizationUnitName": "sample string 2",
"OrganizationIdentifier": "sample string 3",
"CountryCode": "sample string 4"
}
}
application/xml, text/xml
Sample:
<ZatcaEngineModel.GenerateCsr xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ZATCA_API.Models">
<DeviceDetails>
<CommonName>sample string 1</CommonName>
<EgsSerialNumber>sample string 2</EgsSerialNumber>
<Industry>sample string 4</Industry>
<InvoiceType>sample string 5</InvoiceType>
<Location>sample string 3</Location>
<Otp>sample string 6</Otp>
<PrivateKey>sample string 10</PrivateKey>
<ProdbinarySecurityToken>sample string 12</ProdbinarySecurityToken>
<ProdrequestID>11</ProdrequestID>
<Prodsecret>sample string 13</Prodsecret>
<binarySecurityToken>sample string 8</binarySecurityToken>
<requestID>7</requestID>
<secret>sample string 9</secret>
</DeviceDetails>
<OrganizationDetails>
<CountryCode>sample string 4</CountryCode>
<OrganizationIdentifier>sample string 3</OrganizationIdentifier>
<OrganizationName>sample string 1</OrganizationName>
<OrganizationUnitName>sample string 2</OrganizationUnitName>
</OrganizationDetails>
</ZatcaEngineModel.GenerateCsr>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.