POST api/applicant/registration/create

Request Information

URI Parameters

None.

Body Parameters

RecRegistrationDTOW
NameDescriptionTypeAdditional information
title

string

Max length: 100

firstname

string

Required

Max length: 100

surname

string

Required

Max length: 100

othername

string

Max length: 100

date_of_birth

date

None.

gender

string

Max length: 50

marital_status

string

Max length: 50

address_line1

string

Max length: 100

address_line2

string

Max length: 100

city_r

integer

None.

state_r

integer

None.

country_r

integer

None.

state_of_origin

integer

None.

nationality_id

integer

None.

religion_id

integer

None.

profile_image

Collection of byte

None.

email_address

string

Required

Max length: 50

home_number

string

Max length: 50

mobile_number

string

Required

Max length: 13

bvn

string

Max length: 11

nysc_status

boolean

Required

nysc_number

string

Max length: 100

about

string

Max length: -1

cover_note

string

Max length: -1

facebook_handle

string

Max length: 100

linkedin_handle

string

Max length: 100

instagram_handle

string

Max length: 100

youtube_handle

string

Max length: 100

twitter_handle

string

Max length: 100

nysc_date

date

None.

Request Formats

application/json, text/json

Sample:
{
  "title": "sample string 1",
  "firstname": "sample string 2",
  "surname": "sample string 3",
  "othername": "sample string 4",
  "date_of_birth": "2025-09-07T13:34:30.7673689+00:00",
  "gender": "sample string 5",
  "marital_status": "sample string 6",
  "address_line1": "sample string 7",
  "address_line2": "sample string 8",
  "city_r": 1,
  "state_r": 1,
  "country_r": 1,
  "state_of_origin": 1,
  "nationality_id": 1,
  "religion_id": 1,
  "profile_image": "QEA=",
  "email_address": "sample string 9",
  "home_number": "sample string 10",
  "mobile_number": "sample string 11",
  "bvn": "sample string 12",
  "nysc_status": true,
  "nysc_number": "sample string 14",
  "about": "sample string 15",
  "cover_note": "sample string 16",
  "facebook_handle": "sample string 17",
  "linkedin_handle": "sample string 18",
  "instagram_handle": "sample string 19",
  "youtube_handle": "sample string 20",
  "twitter_handle": "sample string 21",
  "nysc_date": "2025-09-07T13:34:30.7673689+00:00"
}

application/xml, text/xml

Sample:
<RecRegistrationDTOW xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Xceed365EngageApi.core.DTOs.Writable">
  <about>sample string 15</about>
  <address_line1>sample string 7</address_line1>
  <address_line2>sample string 8</address_line2>
  <bvn>sample string 12</bvn>
  <city_r>1</city_r>
  <country_r>1</country_r>
  <cover_note>sample string 16</cover_note>
  <date_of_birth>2025-09-07T13:34:30.7673689+00:00</date_of_birth>
  <email_address>sample string 9</email_address>
  <facebook_handle>sample string 17</facebook_handle>
  <firstname>sample string 2</firstname>
  <gender>sample string 5</gender>
  <home_number>sample string 10</home_number>
  <instagram_handle>sample string 19</instagram_handle>
  <linkedin_handle>sample string 18</linkedin_handle>
  <marital_status>sample string 6</marital_status>
  <mobile_number>sample string 11</mobile_number>
  <nationality_id>1</nationality_id>
  <nysc_date>2025-09-07T13:34:30.7673689+00:00</nysc_date>
  <nysc_number>sample string 14</nysc_number>
  <nysc_status>true</nysc_status>
  <othername>sample string 4</othername>
  <profile_image>QEA=</profile_image>
  <religion_id>1</religion_id>
  <state_of_origin>1</state_of_origin>
  <state_r>1</state_r>
  <surname>sample string 3</surname>
  <title>sample string 1</title>
  <twitter_handle>sample string 21</twitter_handle>
  <youtube_handle>sample string 20</youtube_handle>
</RecRegistrationDTOW>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'RecRegistrationDTOW'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.