POST api/SecurityProfile/PostSecurityProfiles?profileName={profileName}&type={type}
Create a new security data profile for mobile application
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| profileName |
Security Profile Name |
string |
Required |
| type |
If it disemberkation or data enrolment |
SecurityProfileTemplate |
Required |
Body Parameters
List Security Profile Data Points with validations
Collection of VSecurityProfileDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| SecurityProfileDataPointCode |
Security Profile Data Point Code |
string |
None. |
| SecurityProfileDataPoint |
Security Profile Data Point |
string |
None. |
| ControlType |
Control Type |
string |
None. |
| RegularExpression |
Regular Expression |
string |
None. |
| MinimunLength |
Minimun Length / Value |
string |
None. |
| MaximunLength |
Maximun Length / Value |
string |
None. |
| MinimunDate |
Minimun Date |
date |
None. |
| MaximunDate |
Maximun Date |
date |
None. |
| IsMandatory |
Is Mandatory |
boolean |
None. |
| IsVisible |
Is Visible |
boolean |
None. |
| SecurityProfileId |
Security Profile Id |
integer |
None. |
| APIName |
API Name |
string |
None. |
| APIURL |
API URL |
string |
None. |
Request Formats
application/json, text/json
[
{
"$id": "1",
"SecurityProfileDataPointCode": "sample string 1",
"SecurityProfileDataPoint": "sample string 2",
"ControlType": "sample string 3",
"RegularExpression": "sample string 4",
"MinimunLength": "sample string 5",
"MaximunLength": "sample string 6",
"MinimunDate": "2026-02-04T03:55:13.4009386+00:00",
"MaximunDate": "2026-02-04T03:55:13.4009386+00:00",
"IsMandatory": true,
"IsVisible": true,
"SecurityProfileId": 9,
"APIName": "sample string 10",
"APIURL": "sample string 11"
},
{
"$ref": "1"
}
]
application/xml, text/xml
<ArrayOfVSecurityProfileDetails xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<VSecurityProfileDetails>
<SecurityProfileDataPointCode>sample string 1</SecurityProfileDataPointCode>
<SecurityProfileDataPoint>sample string 2</SecurityProfileDataPoint>
<ControlType>sample string 3</ControlType>
<RegularExpression>sample string 4</RegularExpression>
<MinimunLength>sample string 5</MinimunLength>
<MaximunLength>sample string 6</MaximunLength>
<MinimunDate>2026-02-04T03:55:13.4009386+00:00</MinimunDate>
<MaximunDate>2026-02-04T03:55:13.4009386+00:00</MaximunDate>
<IsMandatory>true</IsMandatory>
<IsVisible>true</IsVisible>
<SecurityProfileId>9</SecurityProfileId>
<APIName>sample string 10</APIName>
<APIURL>sample string 11</APIURL>
</VSecurityProfileDetails>
<VSecurityProfileDetails>
<SecurityProfileDataPointCode>sample string 1</SecurityProfileDataPointCode>
<SecurityProfileDataPoint>sample string 2</SecurityProfileDataPoint>
<ControlType>sample string 3</ControlType>
<RegularExpression>sample string 4</RegularExpression>
<MinimunLength>sample string 5</MinimunLength>
<MaximunLength>sample string 6</MaximunLength>
<MinimunDate>2026-02-04T03:55:13.4009386+00:00</MinimunDate>
<MaximunDate>2026-02-04T03:55:13.4009386+00:00</MaximunDate>
<IsMandatory>true</IsMandatory>
<IsVisible>true</IsVisible>
<SecurityProfileId>9</SecurityProfileId>
<APIName>sample string 10</APIName>
<APIURL>sample string 11</APIURL>
</VSecurityProfileDetails>
</ArrayOfVSecurityProfileDetails>
application/x-www-form-urlencoded
Sample not available.
multipart/form-data
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].SecurityProfileDataPointCode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].SecurityProfileDataPoint" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].ControlType" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].RegularExpression" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MinimunLength" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MaximunLength" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MinimunDate" 2026-02-04T03:55:13.4009386+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MaximunDate" 2026-02-04T03:55:13.4009386+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].IsMandatory" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].IsVisible" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].SecurityProfileId" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].APIName" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].APIURL" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].SecurityProfileDataPointCode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].SecurityProfileDataPoint" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].ControlType" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].RegularExpression" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MinimunLength" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MaximunLength" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MinimunDate" 2026-02-04T03:55:13.4009386+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MaximunDate" 2026-02-04T03:55:13.4009386+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].IsMandatory" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].IsVisible" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].SecurityProfileId" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].APIName" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].APIURL" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
Collection of VSecurityProfileDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| SecurityProfileDataPointCode |
Security Profile Data Point Code |
string |
None. |
| SecurityProfileDataPoint |
Security Profile Data Point |
string |
None. |
| ControlType |
Control Type |
string |
None. |
| RegularExpression |
Regular Expression |
string |
None. |
| MinimunLength |
Minimun Length / Value |
string |
None. |
| MaximunLength |
Maximun Length / Value |
string |
None. |
| MinimunDate |
Minimun Date |
date |
None. |
| MaximunDate |
Maximun Date |
date |
None. |
| IsMandatory |
Is Mandatory |
boolean |
None. |
| IsVisible |
Is Visible |
boolean |
None. |
| SecurityProfileId |
Security Profile Id |
integer |
None. |
| APIName |
API Name |
string |
None. |
| APIURL |
API URL |
string |
None. |
Response Formats
application/json, text/json
[
{
"$id": "1",
"SecurityProfileDataPointCode": "sample string 1",
"SecurityProfileDataPoint": "sample string 2",
"ControlType": "sample string 3",
"RegularExpression": "sample string 4",
"MinimunLength": "sample string 5",
"MaximunLength": "sample string 6",
"MinimunDate": "2026-02-04T03:55:13.4009386+00:00",
"MaximunDate": "2026-02-04T03:55:13.4009386+00:00",
"IsMandatory": true,
"IsVisible": true,
"SecurityProfileId": 9,
"APIName": "sample string 10",
"APIURL": "sample string 11"
},
{
"$ref": "1"
}
]
application/xml, text/xml
<ArrayOfVSecurityProfileDetails xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<VSecurityProfileDetails>
<SecurityProfileDataPointCode>sample string 1</SecurityProfileDataPointCode>
<SecurityProfileDataPoint>sample string 2</SecurityProfileDataPoint>
<ControlType>sample string 3</ControlType>
<RegularExpression>sample string 4</RegularExpression>
<MinimunLength>sample string 5</MinimunLength>
<MaximunLength>sample string 6</MaximunLength>
<MinimunDate>2026-02-04T03:55:13.4009386+00:00</MinimunDate>
<MaximunDate>2026-02-04T03:55:13.4009386+00:00</MaximunDate>
<IsMandatory>true</IsMandatory>
<IsVisible>true</IsVisible>
<SecurityProfileId>9</SecurityProfileId>
<APIName>sample string 10</APIName>
<APIURL>sample string 11</APIURL>
</VSecurityProfileDetails>
<VSecurityProfileDetails>
<SecurityProfileDataPointCode>sample string 1</SecurityProfileDataPointCode>
<SecurityProfileDataPoint>sample string 2</SecurityProfileDataPoint>
<ControlType>sample string 3</ControlType>
<RegularExpression>sample string 4</RegularExpression>
<MinimunLength>sample string 5</MinimunLength>
<MaximunLength>sample string 6</MaximunLength>
<MinimunDate>2026-02-04T03:55:13.4009386+00:00</MinimunDate>
<MaximunDate>2026-02-04T03:55:13.4009386+00:00</MaximunDate>
<IsMandatory>true</IsMandatory>
<IsVisible>true</IsVisible>
<SecurityProfileId>9</SecurityProfileId>
<APIName>sample string 10</APIName>
<APIURL>sample string 11</APIURL>
</VSecurityProfileDetails>
</ArrayOfVSecurityProfileDetails>
multipart/form-data
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].SecurityProfileDataPointCode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].SecurityProfileDataPoint" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].ControlType" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].RegularExpression" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MinimunLength" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MaximunLength" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MinimunDate" 2026-02-04T03:55:13.4009386+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MaximunDate" 2026-02-04T03:55:13.4009386+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].IsMandatory" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].IsVisible" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].SecurityProfileId" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].APIName" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].APIURL" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].SecurityProfileDataPointCode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].SecurityProfileDataPoint" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].ControlType" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].RegularExpression" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MinimunLength" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MaximunLength" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MinimunDate" 2026-02-04T03:55:13.4009386+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MaximunDate" 2026-02-04T03:55:13.4009386+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].IsMandatory" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].IsVisible" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].SecurityProfileId" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].APIName" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].APIURL" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e--