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 VSecurityProfileDetailsName | 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": "2025-10-16T04:32:51.4669275+00:00", "MaximunDate": "2025-10-16T04:32:51.4669275+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>2025-10-16T04:32:51.4669275+00:00</MinimunDate> <MaximunDate>2025-10-16T04:32:51.4669275+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>2025-10-16T04:32:51.4669275+00:00</MinimunDate> <MaximunDate>2025-10-16T04:32:51.4669275+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" 2025-10-16T04:32:51.4669275+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MaximunDate" 2025-10-16T04:32:51.4669275+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" 2025-10-16T04:32:51.4669275+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MaximunDate" 2025-10-16T04:32:51.4669275+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 VSecurityProfileDetailsName | 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": "2025-10-16T04:32:51.4825461+00:00", "MaximunDate": "2025-10-16T04:32:51.4825461+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>2025-10-16T04:32:51.4825461+00:00</MinimunDate> <MaximunDate>2025-10-16T04:32:51.4825461+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>2025-10-16T04:32:51.4825461+00:00</MinimunDate> <MaximunDate>2025-10-16T04:32:51.4825461+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" 2025-10-16T04:32:51.4825461+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MaximunDate" 2025-10-16T04:32:51.4825461+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" 2025-10-16T04:32:51.4825461+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MaximunDate" 2025-10-16T04:32:51.4825461+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--