POST api/compliance/personaldetails
Save member compliance personal details
Request Information
URI Parameters
None.
Body Parameters
MemberRegistrationDataViewModelName | Description | Type | Additional information |
---|---|---|---|
Id | string |
None. |
|
Title | string |
Max length: 10 |
|
DateOfBirth | date |
None. |
|
PostCode | string |
None. |
|
NINumber | string |
None. |
|
PreviousName | string |
Max length: 50 |
|
Nationality | string |
Max length: 50 |
|
Religion | string |
Max length: 50 |
|
ReferenceNumber | string |
Max length: 10 |
|
HasPaymentCompany | boolean |
None. |
|
PaymentCompanyName | string |
Max length: 100 |
|
MedicalConditions | boolean |
None. |
|
MedicalConditionsDescription | string |
None. |
|
MedicalRequirements | boolean |
None. |
|
MedicalRequirementsDescription | string |
None. |
|
MedicalContactName | string |
Max length: 100 |
|
MedicalContactRelationship | string |
Max length: 20 |
|
MedicalContactNumber | string |
Max length: 12 |
Request Formats
application/json, text/json
Sample:
{ "Id": "sample string 1", "Title": "sample string 2", "DateOfBirth": "2025-05-06T14:02:36.0278817Z", "PostCode": "sample string 3", "NINumber": "sample string 4", "PreviousName": "sample string 5", "Nationality": "sample string 6", "Religion": "sample string 7", "ReferenceNumber": "sample string 8", "HasPaymentCompany": true, "PaymentCompanyName": "sample string 9", "MedicalConditions": true, "MedicalConditionsDescription": "sample string 10", "MedicalRequirements": true, "MedicalRequirementsDescription": "sample string 11", "MedicalContactName": "sample string 12", "MedicalContactRelationship": "sample string 13", "MedicalContactNumber": "sample string 14" }
Response Information
Resource Description
ComplianceDocumentResponseViewModelName | Description | Type | Additional information |
---|---|---|---|
ComplianceDocumentId | string |
None. |
|
CompletedPercentage | integer |
None. |
|
IsSuccess | boolean |
None. |
|
AddedFiles | Collection of string |
None. |
Response Formats
application/json, text/json
Sample:
{ "ComplianceDocumentId": "sample string 1", "CompletedPercentage": 1, "IsSuccess": true, "AddedFiles": [ "sample string 1", "sample string 2" ] }