Skip to content

Pearl of the Orient API Docs (1.0.0)

Quick Overview

  • API Version: 1.0.0
  • Developer: Kyle Andre Lim
  • Base Path: /api/v1

Comprehensive API documentation for authentication, users, members, branch services, and offices endpoints.

Download OpenAPI description
Languages
Servers
Mock server
https://api-docs.pearlchaplaincy.org/_mock/openapi
Version 1 API base path
https://api-docs.pearlchaplaincy.org/api/v1

System

Health and root metadata endpoints

Operations

Auth

Authentication and account recovery

Operations

Users

User profile and admin user management

Operations

Members

Member application and management

Operations

Apply as member

Request

Security
BearerAuth
Bodyapplication/jsonrequired
firstNamestring[ 1 .. 100 ] charactersrequired
lastNamestring[ 1 .. 100 ] charactersrequired
mobilePhoneNumberstring[ 1 .. 30 ] charactersrequired
homeAddressstring[ 1 .. 255 ] charactersrequired
civilStatusstring(CivilStatus)required
Enum"SINGLE""MARRIED""WIDOWED""SEPARATED""ANNULLED"
genderstring(Gender)required
Enum"MALE""FEMALE""PREFER_NOT_TO_SAY"
nationalitystring[ 1 .. 100 ] charactersrequired
dateOfBirthstring(date-time)required
regionstring[ 1 .. 100 ] charactersrequired
provincestring[ 1 .. 100 ] charactersrequired
municipalityCitystring[ 1 .. 100 ] charactersrequired
barangaystring[ 1 .. 100 ] charactersrequired
emergencyContactNamestring[ 1 .. 100 ] charactersrequired
emergencyContactMobilestring[ 1 .. 30 ] charactersrequired
recentIdPhotoUrlstring or null(uri)
churchAffiliationstring[ 1 .. 150 ] charactersrequired
churchAddressstring[ 1 .. 255 ] charactersrequired
currentPositionRolestring[ 1 .. 150 ] charactersrequired
currentPositionRoleOtherstring<= 150 characters
heightstring<= 30 characters
weightstring<= 30 characters
bloodTypestring<= 10 characters
colorOfEyesstring<= 50 characters
colorOfSkinstring<= 50 characters
sssNumberstring<= 50 characters
tinNumberstring<= 50 characters
skillsTalentsstring<= 500 characters
preferredBranchIdsArray of strings(uuid)<= 20 items
preferredBranchOtherstring<= 255 characters
elementarySchoolstring<= 150 characters
secondarySchoolstring<= 150 characters
tertiaryCollegestring<= 150 characters
postGraduateStudiesstring<= 150 characters
ministerialExperiencesArray of objects(ApplyMemberMinisterialExperienceItem)<= 20 items
characterReferencesArray of objects(ApplyMemberCharacterReferenceItem)<= 20 items
signatureobject(ApplyMemberSignature)
curl -i -X POST \
  https://api-docs.pearlchaplaincy.org/_mock/openapi/members/apply \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "firstName": "string",
    "lastName": "string",
    "mobilePhoneNumber": "string",
    "homeAddress": "string",
    "civilStatus": "SINGLE",
    "gender": "MALE",
    "nationality": "string",
    "dateOfBirth": "2019-08-24T14:15:22Z",
    "region": "string",
    "province": "string",
    "municipalityCity": "string",
    "barangay": "string",
    "emergencyContactName": "string",
    "emergencyContactMobile": "string",
    "recentIdPhotoUrl": "http://example.com",
    "churchAffiliation": "string",
    "churchAddress": "string",
    "currentPositionRole": "string",
    "currentPositionRoleOther": "string",
    "height": "string",
    "weight": "string",
    "bloodType": "string",
    "colorOfEyes": "string",
    "colorOfSkin": "string",
    "sssNumber": "string",
    "tinNumber": "string",
    "skillsTalents": "string",
    "preferredBranchIds": [
      "497f6eca-6276-4993-bfeb-53cbbbba6f08"
    ],
    "preferredBranchOther": "string",
    "elementarySchool": "string",
    "secondarySchool": "string",
    "tertiaryCollege": "string",
    "postGraduateStudies": "string",
    "ministerialExperiences": [
      {
        "roleDescription": "string",
        "yearsApprox": "string"
      }
    ],
    "characterReferences": [
      {
        "name": "string",
        "positionRelationship": "string",
        "contactNumber": "string"
      }
    ],
    "signature": {
      "type": "DRAWN",
      "signatureData": "string"
    }
  }'

Responses

Member application submitted

Bodyapplication/json
codestringrequired
messagestringrequired
dataobject(MemberResource)required
data.​idstring(uuid)required
data.​userIdstring(uuid)required
data.​statusstring(MemberStatus)required
Enum"PENDING""APPROVED""REJECTED"
data.​firstNamestringrequired
data.​lastNamestringrequired
data.​mobilePhoneNumberstringrequired
data.​homeAddressstringrequired
data.​civilStatusstring(CivilStatus)required
Enum"SINGLE""MARRIED""WIDOWED""SEPARATED""ANNULLED"
data.​genderstring(Gender)required
Enum"MALE""FEMALE""PREFER_NOT_TO_SAY"
data.​nationalitystringrequired
data.​dateOfBirthstring(date-time)required
data.​regionstringrequired
data.​provincestringrequired
data.​municipalityCitystringrequired
data.​barangaystringrequired
data.​emergencyContactNamestringrequired
data.​emergencyContactMobilestringrequired
data.​recentIdPhotoUrlstring or null(uri)
data.​churchAffiliationstringrequired
data.​churchAddressstringrequired
data.​currentPositionRolestringrequired
data.​currentPositionRoleOtherstring or null
data.​heightstring or null
data.​weightstring or null
data.​bloodTypestring or null
data.​colorOfEyesstring or null
data.​colorOfSkinstring or null
data.​sssNumberstring or null
data.​tinNumberstring or null
data.​skillsTalentsstring or null
data.​preferredBranchOtherstring or null
data.​elementarySchoolstring or null
data.​secondarySchoolstring or null
data.​tertiaryCollegestring or null
data.​postGraduateStudiesstring or null
data.​isActivebooleanrequired
data.​createdAtstring(date-time)required
data.​updatedAtstring(date-time)required
data.​userobject(MemberUserResource)
data.​preferredBranchesArray of objects(PreferredBranchResource)
data.​ministerialExperiencesArray of objects(MinisterialExperienceResource)
data.​characterReferencesArray of objects(CharacterReferenceResource)
data.​signatureApplicantSignatureResource (object) or null
Any of:
Response
application/json
{ "code": "string", "message": "string", "data": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b", "status": "PENDING", "firstName": "string", "lastName": "string", "mobilePhoneNumber": "string", "homeAddress": "string", "civilStatus": "SINGLE", "gender": "MALE", "nationality": "string", "dateOfBirth": "2019-08-24T14:15:22Z", "region": "string", "province": "string", "municipalityCity": "string", "barangay": "string", "emergencyContactName": "string", "emergencyContactMobile": "string", "recentIdPhotoUrl": "http://example.com", "churchAffiliation": "string", "churchAddress": "string", "currentPositionRole": "string", "currentPositionRoleOther": "string", "height": "string", "weight": "string", "bloodType": "string", "colorOfEyes": "string", "colorOfSkin": "string", "sssNumber": "string", "tinNumber": "string", "skillsTalents": "string", "preferredBranchOther": "string", "elementarySchool": "string", "secondarySchool": "string", "tertiaryCollege": "string", "postGraduateStudies": "string", "isActive": true, "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z", "user": {}, "preferredBranches": [], "ministerialExperiences": [], "characterReferences": [], "signature": {} } }

Approve or reject member application (admin only)

Request

Security
BearerAuth
Path
idstring(uuid)required
Bodyapplication/jsonrequired
statusstringrequired
Enum"APPROVED""REJECTED"
curl -i -X PATCH \
  'https://api-docs.pearlchaplaincy.org/_mock/openapi/members/{id}/status' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "status": "APPROVED"
  }'

Responses

Member status updated

Bodyapplication/json
codestringrequired
messagestringrequired
dataobject(MemberResource)required
data.​idstring(uuid)required
data.​userIdstring(uuid)required
data.​statusstring(MemberStatus)required
Enum"PENDING""APPROVED""REJECTED"
data.​firstNamestringrequired
data.​lastNamestringrequired
data.​mobilePhoneNumberstringrequired
data.​homeAddressstringrequired
data.​civilStatusstring(CivilStatus)required
Enum"SINGLE""MARRIED""WIDOWED""SEPARATED""ANNULLED"
data.​genderstring(Gender)required
Enum"MALE""FEMALE""PREFER_NOT_TO_SAY"
data.​nationalitystringrequired
data.​dateOfBirthstring(date-time)required
data.​regionstringrequired
data.​provincestringrequired
data.​municipalityCitystringrequired
data.​barangaystringrequired
data.​emergencyContactNamestringrequired
data.​emergencyContactMobilestringrequired
data.​recentIdPhotoUrlstring or null(uri)
data.​churchAffiliationstringrequired
data.​churchAddressstringrequired
data.​currentPositionRolestringrequired
data.​currentPositionRoleOtherstring or null
data.​heightstring or null
data.​weightstring or null
data.​bloodTypestring or null
data.​colorOfEyesstring or null
data.​colorOfSkinstring or null
data.​sssNumberstring or null
data.​tinNumberstring or null
data.​skillsTalentsstring or null
data.​preferredBranchOtherstring or null
data.​elementarySchoolstring or null
data.​secondarySchoolstring or null
data.​tertiaryCollegestring or null
data.​postGraduateStudiesstring or null
data.​isActivebooleanrequired
data.​createdAtstring(date-time)required
data.​updatedAtstring(date-time)required
data.​userobject(MemberUserResource)
data.​preferredBranchesArray of objects(PreferredBranchResource)
data.​ministerialExperiencesArray of objects(MinisterialExperienceResource)
data.​characterReferencesArray of objects(CharacterReferenceResource)
data.​signatureApplicantSignatureResource (object) or null
Any of:
Response
application/json
{ "code": "string", "message": "string", "data": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b", "status": "PENDING", "firstName": "string", "lastName": "string", "mobilePhoneNumber": "string", "homeAddress": "string", "civilStatus": "SINGLE", "gender": "MALE", "nationality": "string", "dateOfBirth": "2019-08-24T14:15:22Z", "region": "string", "province": "string", "municipalityCity": "string", "barangay": "string", "emergencyContactName": "string", "emergencyContactMobile": "string", "recentIdPhotoUrl": "http://example.com", "churchAffiliation": "string", "churchAddress": "string", "currentPositionRole": "string", "currentPositionRoleOther": "string", "height": "string", "weight": "string", "bloodType": "string", "colorOfEyes": "string", "colorOfSkin": "string", "sssNumber": "string", "tinNumber": "string", "skillsTalents": "string", "preferredBranchOther": "string", "elementarySchool": "string", "secondarySchool": "string", "tertiaryCollege": "string", "postGraduateStudies": "string", "isActive": true, "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z", "user": {}, "preferredBranches": [], "ministerialExperiences": [], "characterReferences": [], "signature": {} } }

Get pending member applications (admin only)

Request

Security
BearerAuth
Query
pageinteger>= 1
Default 1
limitinteger[ 1 .. 100 ]
Default 10
searchstring[ 1 .. 100 ] characters
includeArchivedboolean
Default false
curl -i -X GET \
  'https://api-docs.pearlchaplaincy.org/_mock/openapi/members/pending?page=1&limit=10&search=string&includeArchived=false' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Pending member list

Bodyapplication/json
codestringrequired
Example: "OK"
messagestringrequired
dataArray of objects(MemberResource)required
data[].​idstring(uuid)required
data[].​userIdstring(uuid)required
data[].​statusstring(MemberStatus)required
Enum"PENDING""APPROVED""REJECTED"
data[].​firstNamestringrequired
data[].​lastNamestringrequired
data[].​mobilePhoneNumberstringrequired
data[].​homeAddressstringrequired
data[].​civilStatusstring(CivilStatus)required
Enum"SINGLE""MARRIED""WIDOWED""SEPARATED""ANNULLED"
data[].​genderstring(Gender)required
Enum"MALE""FEMALE""PREFER_NOT_TO_SAY"
data[].​nationalitystringrequired
data[].​dateOfBirthstring(date-time)required
data[].​regionstringrequired
data[].​provincestringrequired
data[].​municipalityCitystringrequired
data[].​barangaystringrequired
data[].​emergencyContactNamestringrequired
data[].​emergencyContactMobilestringrequired
data[].​recentIdPhotoUrlstring or null(uri)
data[].​churchAffiliationstringrequired
data[].​churchAddressstringrequired
data[].​currentPositionRolestringrequired
data[].​currentPositionRoleOtherstring or null
data[].​heightstring or null
data[].​weightstring or null
data[].​bloodTypestring or null
data[].​colorOfEyesstring or null
data[].​colorOfSkinstring or null
data[].​sssNumberstring or null
data[].​tinNumberstring or null
data[].​skillsTalentsstring or null
data[].​preferredBranchOtherstring or null
data[].​elementarySchoolstring or null
data[].​secondarySchoolstring or null
data[].​tertiaryCollegestring or null
data[].​postGraduateStudiesstring or null
data[].​isActivebooleanrequired
data[].​createdAtstring(date-time)required
data[].​updatedAtstring(date-time)required
data[].​userobject(MemberUserResource)
data[].​preferredBranchesArray of objects(PreferredBranchResource)
data[].​ministerialExperiencesArray of objects(MinisterialExperienceResource)
data[].​characterReferencesArray of objects(CharacterReferenceResource)
data[].​signatureApplicantSignatureResource (object) or null
Any of:
paginationobject(Pagination)required
pagination.​currentPageintegerrequired
pagination.​totalPagesintegerrequired
pagination.​totalCountintegerrequired
pagination.​limitintegerrequired
pagination.​hasNextPagebooleanrequired
pagination.​hasPreviousPagebooleanrequired
Response
application/json
{ "code": "OK", "message": "string", "data": [ {} ], "pagination": { "currentPage": 0, "totalPages": 0, "totalCount": 0, "limit": 0, "hasNextPage": true, "hasPreviousPage": true } }

Get all members (admin only)

Request

Security
BearerAuth
Query
pageinteger>= 1
Default 1
limitinteger[ 1 .. 100 ]
Default 10
searchstring[ 1 .. 100 ] characters
statusstring(MemberStatus)
Enum"PENDING""APPROVED""REJECTED"
includeArchivedboolean
Default false
curl -i -X GET \
  'https://api-docs.pearlchaplaincy.org/_mock/openapi/members?page=1&limit=10&search=string&status=PENDING&includeArchived=false' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Member list

Bodyapplication/json
codestringrequired
Example: "OK"
messagestringrequired
dataArray of objects(MemberResource)required
data[].​idstring(uuid)required
data[].​userIdstring(uuid)required
data[].​statusstring(MemberStatus)required
Enum"PENDING""APPROVED""REJECTED"
data[].​firstNamestringrequired
data[].​lastNamestringrequired
data[].​mobilePhoneNumberstringrequired
data[].​homeAddressstringrequired
data[].​civilStatusstring(CivilStatus)required
Enum"SINGLE""MARRIED""WIDOWED""SEPARATED""ANNULLED"
data[].​genderstring(Gender)required
Enum"MALE""FEMALE""PREFER_NOT_TO_SAY"
data[].​nationalitystringrequired
data[].​dateOfBirthstring(date-time)required
data[].​regionstringrequired
data[].​provincestringrequired
data[].​municipalityCitystringrequired
data[].​barangaystringrequired
data[].​emergencyContactNamestringrequired
data[].​emergencyContactMobilestringrequired
data[].​recentIdPhotoUrlstring or null(uri)
data[].​churchAffiliationstringrequired
data[].​churchAddressstringrequired
data[].​currentPositionRolestringrequired
data[].​currentPositionRoleOtherstring or null
data[].​heightstring or null
data[].​weightstring or null
data[].​bloodTypestring or null
data[].​colorOfEyesstring or null
data[].​colorOfSkinstring or null
data[].​sssNumberstring or null
data[].​tinNumberstring or null
data[].​skillsTalentsstring or null
data[].​preferredBranchOtherstring or null
data[].​elementarySchoolstring or null
data[].​secondarySchoolstring or null
data[].​tertiaryCollegestring or null
data[].​postGraduateStudiesstring or null
data[].​isActivebooleanrequired
data[].​createdAtstring(date-time)required
data[].​updatedAtstring(date-time)required
data[].​userobject(MemberUserResource)
data[].​preferredBranchesArray of objects(PreferredBranchResource)
data[].​ministerialExperiencesArray of objects(MinisterialExperienceResource)
data[].​characterReferencesArray of objects(CharacterReferenceResource)
data[].​signatureApplicantSignatureResource (object) or null
Any of:
paginationobject(Pagination)required
pagination.​currentPageintegerrequired
pagination.​totalPagesintegerrequired
pagination.​totalCountintegerrequired
pagination.​limitintegerrequired
pagination.​hasNextPagebooleanrequired
pagination.​hasPreviousPagebooleanrequired
Response
application/json
{ "code": "OK", "message": "string", "data": [ {} ], "pagination": { "currentPage": 0, "totalPages": 0, "totalCount": 0, "limit": 0, "hasNextPage": true, "hasPreviousPage": true } }

Archive member (admin only)

Request

Security
BearerAuth
Path
idstring(uuid)required
curl -i -X PATCH \
  'https://api-docs.pearlchaplaincy.org/_mock/openapi/members/{id}/archive' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Member archived

Bodyapplication/json
codestringrequired
messagestringrequired
dataobject(MemberResource)required
data.​idstring(uuid)required
data.​userIdstring(uuid)required
data.​statusstring(MemberStatus)required
Enum"PENDING""APPROVED""REJECTED"
data.​firstNamestringrequired
data.​lastNamestringrequired
data.​mobilePhoneNumberstringrequired
data.​homeAddressstringrequired
data.​civilStatusstring(CivilStatus)required
Enum"SINGLE""MARRIED""WIDOWED""SEPARATED""ANNULLED"
data.​genderstring(Gender)required
Enum"MALE""FEMALE""PREFER_NOT_TO_SAY"
data.​nationalitystringrequired
data.​dateOfBirthstring(date-time)required
data.​regionstringrequired
data.​provincestringrequired
data.​municipalityCitystringrequired
data.​barangaystringrequired
data.​emergencyContactNamestringrequired
data.​emergencyContactMobilestringrequired
data.​recentIdPhotoUrlstring or null(uri)
data.​churchAffiliationstringrequired
data.​churchAddressstringrequired
data.​currentPositionRolestringrequired
data.​currentPositionRoleOtherstring or null
data.​heightstring or null
data.​weightstring or null
data.​bloodTypestring or null
data.​colorOfEyesstring or null
data.​colorOfSkinstring or null
data.​sssNumberstring or null
data.​tinNumberstring or null
data.​skillsTalentsstring or null
data.​preferredBranchOtherstring or null
data.​elementarySchoolstring or null
data.​secondarySchoolstring or null
data.​tertiaryCollegestring or null
data.​postGraduateStudiesstring or null
data.​isActivebooleanrequired
data.​createdAtstring(date-time)required
data.​updatedAtstring(date-time)required
data.​userobject(MemberUserResource)
data.​preferredBranchesArray of objects(PreferredBranchResource)
data.​ministerialExperiencesArray of objects(MinisterialExperienceResource)
data.​characterReferencesArray of objects(CharacterReferenceResource)
data.​signatureApplicantSignatureResource (object) or null
Any of:
Response
application/json
{ "code": "string", "message": "string", "data": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b", "status": "PENDING", "firstName": "string", "lastName": "string", "mobilePhoneNumber": "string", "homeAddress": "string", "civilStatus": "SINGLE", "gender": "MALE", "nationality": "string", "dateOfBirth": "2019-08-24T14:15:22Z", "region": "string", "province": "string", "municipalityCity": "string", "barangay": "string", "emergencyContactName": "string", "emergencyContactMobile": "string", "recentIdPhotoUrl": "http://example.com", "churchAffiliation": "string", "churchAddress": "string", "currentPositionRole": "string", "currentPositionRoleOther": "string", "height": "string", "weight": "string", "bloodType": "string", "colorOfEyes": "string", "colorOfSkin": "string", "sssNumber": "string", "tinNumber": "string", "skillsTalents": "string", "preferredBranchOther": "string", "elementarySchool": "string", "secondarySchool": "string", "tertiaryCollege": "string", "postGraduateStudies": "string", "isActive": true, "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z", "user": {}, "preferredBranches": [], "ministerialExperiences": [], "characterReferences": [], "signature": {} } }

Retrieve archived member (admin only)

Request

Security
BearerAuth
Path
idstring(uuid)required
curl -i -X PATCH \
  'https://api-docs.pearlchaplaincy.org/_mock/openapi/members/{id}/retrieve' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Member retrieved

Bodyapplication/json
codestringrequired
messagestringrequired
dataobject(MemberResource)required
data.​idstring(uuid)required
data.​userIdstring(uuid)required
data.​statusstring(MemberStatus)required
Enum"PENDING""APPROVED""REJECTED"
data.​firstNamestringrequired
data.​lastNamestringrequired
data.​mobilePhoneNumberstringrequired
data.​homeAddressstringrequired
data.​civilStatusstring(CivilStatus)required
Enum"SINGLE""MARRIED""WIDOWED""SEPARATED""ANNULLED"
data.​genderstring(Gender)required
Enum"MALE""FEMALE""PREFER_NOT_TO_SAY"
data.​nationalitystringrequired
data.​dateOfBirthstring(date-time)required
data.​regionstringrequired
data.​provincestringrequired
data.​municipalityCitystringrequired
data.​barangaystringrequired
data.​emergencyContactNamestringrequired
data.​emergencyContactMobilestringrequired
data.​recentIdPhotoUrlstring or null(uri)
data.​churchAffiliationstringrequired
data.​churchAddressstringrequired
data.​currentPositionRolestringrequired
data.​currentPositionRoleOtherstring or null
data.​heightstring or null
data.​weightstring or null
data.​bloodTypestring or null
data.​colorOfEyesstring or null
data.​colorOfSkinstring or null
data.​sssNumberstring or null
data.​tinNumberstring or null
data.​skillsTalentsstring or null
data.​preferredBranchOtherstring or null
data.​elementarySchoolstring or null
data.​secondarySchoolstring or null
data.​tertiaryCollegestring or null
data.​postGraduateStudiesstring or null
data.​isActivebooleanrequired
data.​createdAtstring(date-time)required
data.​updatedAtstring(date-time)required
data.​userobject(MemberUserResource)
data.​preferredBranchesArray of objects(PreferredBranchResource)
data.​ministerialExperiencesArray of objects(MinisterialExperienceResource)
data.​characterReferencesArray of objects(CharacterReferenceResource)
data.​signatureApplicantSignatureResource (object) or null
Any of:
Response
application/json
{ "code": "string", "message": "string", "data": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b", "status": "PENDING", "firstName": "string", "lastName": "string", "mobilePhoneNumber": "string", "homeAddress": "string", "civilStatus": "SINGLE", "gender": "MALE", "nationality": "string", "dateOfBirth": "2019-08-24T14:15:22Z", "region": "string", "province": "string", "municipalityCity": "string", "barangay": "string", "emergencyContactName": "string", "emergencyContactMobile": "string", "recentIdPhotoUrl": "http://example.com", "churchAffiliation": "string", "churchAddress": "string", "currentPositionRole": "string", "currentPositionRoleOther": "string", "height": "string", "weight": "string", "bloodType": "string", "colorOfEyes": "string", "colorOfSkin": "string", "sssNumber": "string", "tinNumber": "string", "skillsTalents": "string", "preferredBranchOther": "string", "elementarySchool": "string", "secondarySchool": "string", "tertiaryCollege": "string", "postGraduateStudies": "string", "isActive": true, "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z", "user": {}, "preferredBranches": [], "ministerialExperiences": [], "characterReferences": [], "signature": {} } }

Branch Service

Branch of service management

Operations

Offices

Office title management

Operations