POST api/v1/add-movam-driver

Request Information

URI Parameters

None.

Body Parameters

AddDriverRequestModel
NameDescriptionTypeAdditional information
country_name

string

None.

driver_id

integer

None.

business_id

integer

None.

business_name

string

None.

created_by

integer

None.

user_name

string

None.

phone

string

None.

password

string

None.

action_type

integer

None.

assign_skus

Collection of AddDriverAssignSKUs

None.

customer_type

string

None.

license_number

string

None.

company_name

string

None.

three_pl_company_id

string

None.

fc

string

None.

state_id

string

None.

lga_id

string

None.

movam_driver_details_id

integer

None.

driver_nin_verification

string

None.

os_version

string

None.

guarantor_1_name

string

None.

guarantor_1_number

string

None.

guarantor_1_address

string

None.

guarantor_1_email

string

None.

guarantor_2_name

string

None.

guarantor_2_number

string

None.

guarantor_2_address

string

None.

guarantor_2_email

string

None.

user

integer

None.

action

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "country_name": "sample string 1",
  "driver_id": 2,
  "business_id": 3,
  "business_name": "sample string 4",
  "created_by": 5,
  "user_name": "sample string 6",
  "phone": "sample string 7",
  "password": "sample string 8",
  "action_type": 9,
  "assign_skus": [
    {
      "brand_id": 1,
      "item_id": 2,
      "type": 3
    },
    {
      "brand_id": 1,
      "item_id": 2,
      "type": 3
    }
  ],
  "customer_type": "sample string 10",
  "license_number": "sample string 11",
  "company_name": "sample string 12",
  "three_pl_company_id": "sample string 13",
  "fc": "sample string 14",
  "state_id": "sample string 15",
  "lga_id": "sample string 16",
  "movam_driver_details_id": 17,
  "driver_nin_verification": "sample string 18",
  "os_version": "sample string 19",
  "guarantor_1_name": "sample string 20",
  "guarantor_1_number": "sample string 21",
  "guarantor_1_address": "sample string 22",
  "guarantor_1_email": "sample string 23",
  "guarantor_2_name": "sample string 24",
  "guarantor_2_number": "sample string 25",
  "guarantor_2_address": "sample string 26",
  "guarantor_2_email": "sample string 27",
  "user": 28,
  "action": 29
}

application/xml, text/xml

Sample:
<AddDriverRequestModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <CountryName>sample string 1</CountryName>
  <DriverId>2</DriverId>
  <BusinessId>3</BusinessId>
  <BusinessName>sample string 4</BusinessName>
  <CreatedBy>5</CreatedBy>
  <UserName>sample string 6</UserName>
  <Phone>sample string 7</Phone>
  <Password>sample string 8</Password>
  <ActionType>9</ActionType>
  <AssignSKUs>
    <AddDriverAssignSKUs>
      <BrandID>1</BrandID>
      <ItemID>2</ItemID>
      <Type>3</Type>
    </AddDriverAssignSKUs>
    <AddDriverAssignSKUs>
      <BrandID>1</BrandID>
      <ItemID>2</ItemID>
      <Type>3</Type>
    </AddDriverAssignSKUs>
  </AssignSKUs>
  <CustomerType>sample string 10</CustomerType>
  <LicenseNumber>sample string 11</LicenseNumber>
  <CompanyName>sample string 12</CompanyName>
  <ThreePLcompanyId>sample string 13</ThreePLcompanyId>
  <fc>sample string 14</fc>
  <StateID>sample string 15</StateID>
  <LgaID>sample string 16</LgaID>
  <MovamDriverDetailsID>17</MovamDriverDetailsID>
  <DriverNinVerification>sample string 18</DriverNinVerification>
  <OsVersion>sample string 19</OsVersion>
  <Guarantor1Name>sample string 20</Guarantor1Name>
  <Guarantor1Number>sample string 21</Guarantor1Number>
  <Guarantor1Address>sample string 22</Guarantor1Address>
  <Guarantor1Email>sample string 23</Guarantor1Email>
  <Guarantor2Name>sample string 24</Guarantor2Name>
  <Guarantor2Number>sample string 25</Guarantor2Number>
  <Guarantor2Address>sample string 26</Guarantor2Address>
  <Guarantor2Email>sample string 27</Guarantor2Email>
  <User>28</User>
  <Action>29</Action>
</AddDriverRequestModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

MovamApiResponse
NameDescriptionTypeAdditional information
Message

string

None.

Data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Message": "sample string 1",
  "Data": {}
}

application/xml, text/xml

Sample:
<MovamApiResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Message>sample string 1</Message>
  <Data />
</MovamApiResponse>