POST api/application/register

Request Information

URI Parameters

None.

Body Parameters

RegisterDTO
NameDescriptionTypeAdditional information
ApplicationType

string

Required

Surname

string

Required

FirstName

string

Required

MiddleName

string

Required

Mobile

string

Required

Email

string

Required

UTMERegNo

string

None.

Transfer

boolean

None.

NINNo

string

Required

Request Formats

application/json, text/json

Sample:
{
  "applicationType": "sample string 1",
  "surname": "sample string 2",
  "firstName": "sample string 3",
  "middleName": "sample string 4",
  "mobile": "sample string 5",
  "email": "sample string 6",
  "utmeRegNo": "sample string 7",
  "transfer": true,
  "ninNo": "sample string 9"
}

text/html

Sample:
{"applicationType":"sample string 1","surname":"sample string 2","firstName":"sample string 3","middleName":"sample string 4","mobile":"sample string 5","email":"sample string 6","utmeRegNo":"sample string 7","transfer":true,"ninNo":"sample string 9"}

text/xml

Sample:
<RegisterDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApplicationPortalAPI.Models.DTOs.Application">
  <ApplicationType>sample string 1</ApplicationType>
  <Email>sample string 6</Email>
  <FirstName>sample string 3</FirstName>
  <MiddleName>sample string 4</MiddleName>
  <Mobile>sample string 5</Mobile>
  <NINNo>sample string 9</NINNo>
  <Surname>sample string 2</Surname>
  <Transfer>true</Transfer>
  <UTMERegNo>sample string 7</UTMERegNo>
</RegisterDTO>

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 'RegisterDTO'.

Response Information

Resource Description

ServiceResponseOfRegisterResponseDTO
NameDescriptionTypeAdditional information
HttpStatusCode

HttpStatusCode

None.

ResponseMessage

string

None.

HasError

boolean

None.

Data

RegisterResponseDTO

None.

Response Formats

application/json, text/json

Sample:
{
  "httpStatusCode": 100,
  "responseMessage": "sample string 1",
  "hasError": true,
  "data": {
    "requestEmailVerification": true,
    "fullName": "sample string 2",
    "refNo": "sample string 3"
  }
}

text/html

Sample:
{"httpStatusCode":100,"responseMessage":"sample string 1","hasError":true,"data":{"requestEmailVerification":true,"fullName":"sample string 2","refNo":"sample string 3"}}

text/xml

Sample:
<ServiceResponseOfRegisterResponseDTO_P_PoWU07l xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApplicationPortalAPI.Models">
  <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/ApplicationPortalAPI.Models.DTOs.Application">
    <d2p1:FullName>sample string 2</d2p1:FullName>
    <d2p1:RefNo>sample string 3</d2p1:RefNo>
    <d2p1:RequestEmailVerification>true</d2p1:RequestEmailVerification>
  </Data>
  <HasError>true</HasError>
  <HttpStatusCode>Continue</HttpStatusCode>
  <ResponseMessage>sample string 1</ResponseMessage>
</ServiceResponseOfRegisterResponseDTO_P_PoWU07l>