RQ (1.0)

Download OpenAPI specification:Download

admin

All Admin Routes

Admin Login

Request Body schema: application/json
email_phone
string
password
string

Responses

Request samples

Content type
application/json
{
  • "email_phone": "string",
  • "password": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    },
  • "meta": {
    },
  • "errors": [
    ]
}

admin seller user register (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
first_name
string
last_name
string
email
string
phone
integer
website
string
password
string
confirm_password
string
profile_image_id
integer
profile_image_url
string
company_id
integer
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_name
string <byte>
is_verified
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
user_type
any (UserType)
Enum: "user" "admin"
user_role
any (UserRole)
Enum: "owner" "member"
g_recaptcha_response
string
terms_and_conditions
boolean

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "email": "string",
  • "phone": 0,
  • "website": "string",
  • "password": "string",
  • "confirm_password": "string",
  • "profile_image_id": 0,
  • "profile_image_url": "string",
  • "company_id": 0,
  • "company_type": "Pvt.Ltd",
  • "company_name": "string",
  • "is_verified": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "user_type": "user",
  • "user_role": "owner",
  • "g_recaptcha_response": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    },
  • "meta": {
    },
  • "errors": [
    ]
}

update seller user from admin (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
first_name
string
last_name
string
email
string
phone
integer
website
string
password
string
confirm_password
string
profile_image_id
integer
profile_image_url
string
company_id
integer
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_name
string <byte>
is_verified
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
user_type
any (UserType)
Enum: "user" "admin"
user_role
any (UserRole)
Enum: "owner" "member"
g_recaptcha_response
string
terms_and_conditions
boolean

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "email": "string",
  • "phone": 0,
  • "website": "string",
  • "password": "string",
  • "confirm_password": "string",
  • "profile_image_id": 0,
  • "profile_image_url": "string",
  • "company_id": 0,
  • "company_type": "Pvt.Ltd",
  • "company_name": "string",
  • "is_verified": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "user_type": "user",
  • "user_role": "owner",
  • "g_recaptcha_response": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

seller user disable/enable (Admin Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

admin buyer user register (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
first_name
string
last_name
string
email
string
phone
integer
website
string
password
string
confirm_password
string
profile_image_id
integer
profile_image_url
string
company_id
integer
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_name
string <byte>
is_verified
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
user_type
any (UserType)
Enum: "user" "admin"
user_role
any (UserRole)
Enum: "owner" "member"
g_recaptcha_response
string
terms_and_conditions
boolean

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "email": "string",
  • "phone": 0,
  • "website": "string",
  • "password": "string",
  • "confirm_password": "string",
  • "profile_image_id": 0,
  • "profile_image_url": "string",
  • "company_id": 0,
  • "company_type": "Pvt.Ltd",
  • "company_name": "string",
  • "is_verified": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "user_type": "user",
  • "user_role": "owner",
  • "g_recaptcha_response": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    },
  • "meta": {
    },
  • "errors": [
    ]
}

update seller user from admin (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
first_name
string
last_name
string
email
string
phone
integer
website
string
password
string
confirm_password
string
profile_image_id
integer
profile_image_url
string
company_id
integer
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_name
string <byte>
is_verified
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
user_type
any (UserType)
Enum: "user" "admin"
user_role
any (UserRole)
Enum: "owner" "member"
g_recaptcha_response
string
terms_and_conditions
boolean

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "email": "string",
  • "phone": 0,
  • "website": "string",
  • "password": "string",
  • "confirm_password": "string",
  • "profile_image_id": 0,
  • "profile_image_url": "string",
  • "company_id": 0,
  • "company_type": "Pvt.Ltd",
  • "company_name": "string",
  • "is_verified": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "user_type": "user",
  • "user_role": "owner",
  • "g_recaptcha_response": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Buyer user enable or disable (Admin Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

update company from admin (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
user_id
required
integer
profile_img_id
integer
profile_img_url
string
portfolio_id
integer
portfolio_url
string
company_name
required
string
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_phone
required
string
company_address
required
string
gst_no
string
cin_no
string
pan_no
string
llp_no
string
year_established
required
integer
company_summary
required
string
website
required
string
employee_count
required
integer
company_code
string
is_verified
integer
status
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
iso_certifications_id
integer
cmms_certifications_id
integer
Array of objects (Locations)
Array of objects (organization_members)

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "user_id": 0,
  • "profile_img_id": 0,
  • "profile_img_url": "string",
  • "portfolio_id": 0,
  • "portfolio_url": "string",
  • "company_name": "string",
  • "company_type": "Pvt.Ltd",
  • "company_phone": "string",
  • "company_address": "string",
  • "gst_no": "string",
  • "cin_no": "string",
  • "pan_no": "string",
  • "llp_no": "string",
  • "year_established": 0,
  • "company_summary": "string",
  • "website": "string",
  • "employee_count": 0,
  • "company_code": "string",
  • "is_verified": 0,
  • "status": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "iso_certifications_id": 0,
  • "cmms_certifications_id": 0,
  • "locations": [
    ],
  • "organization_members": [
    ]
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    }
}

create resume builder (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
first_name
required
string
last_name
required
string
job_title
required
string
email
required
string
mobile
required
string
address
string
city
string
state
string
zip
integer
profile_image_id
integer
required
Array of objects
required
Array of objects
required
Array of objects
required
Array of objects
Array of objects
profile
required
string

Responses

Request samples

Content type
application/json
{
  • "first_name": "string",
  • "last_name": "string",
  • "job_title": "string",
  • "email": "string",
  • "mobile": "string",
  • "address": "string",
  • "city": "string",
  • "state": "string",
  • "zip": 0,
  • "profile_image_id": 0,
  • "college_details": [
    ],
  • "work_experience": [
    ],
  • "project_details": [
    ],
  • "skills": [
    ],
  • "social_links": [
    ],
  • "profile": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

update resume builder (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
resume_id
required
integer
first_name
required
string
last_name
required
string
job_title
required
string
email
required
string
mobile
required
string
address
required
string
city
required
string
state
required
string
zip
integer
profile_image_id
integer
required
Array of objects
required
Array of objects
required
Array of objects
required
Array of objects

Responses

Request samples

Content type
application/json
{
  • "resume_id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "job_title": "string",
  • "email": "string",
  • "mobile": "string",
  • "address": "string",
  • "city": "string",
  • "state": "string",
  • "zip": 0,
  • "profile_image_id": 0,
  • "college_details": [
    ],
  • "work_experience": [
    ],
  • "project_details": [
    ],
  • "social_links": [
    ]
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

msa (Admin Route)

Get msa list

Authorizations:
bearerAuth
query Parameters
per_page
integer
page
integer
poc_type
string
Enum: "zx" "company"
search
string

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "pagination_meta": {
    },
  • "msa_list": [
    ]
}

msa (Admin Route)

Create msa

Authorizations:
bearerAuth
Request Body schema: application/json
zx_msa_id
required
integer
company_name
required
string
name
required
string
email
string
phone
integer
signatory_name
string
type
required
string
Enum: "buyer" "seller"
media_id
required
string

Responses

Request samples

Content type
application/json
{
  • "zx_msa_id": 0,
  • "company_name": "string",
  • "name": "string",
  • "email": "string",
  • "phone": 0,
  • "signatory_name": "string",
  • "type": "buyer",
  • "media_id": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

msa zx (Admin Route)

Create msa zx

Authorizations:
bearerAuth
Request Body schema: application/json
zx_name
required
string
zx_email
required
string
zx_phone
required
integer

Responses

Request samples

Content type
application/json
{
  • "zx_name": "string",
  • "zx_email": "string",
  • "zx_phone": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Admin Dashboard

Get admin dashboard data

Authorizations:
bearerAuth
query Parameters
per_page
integer
page
integer
search
string
listing_flag
string
Enum: "removed" "both"
company_id
integer
is_verified
integer
skill
string
exp_yrs
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

get all locations

Authorizations:
bearerAuth
query Parameters
state_id
integer
city_name
string
state_iso
string

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

get enquiry details (Admin Route)

Authorizations:
bearerAuth
path Parameters
enquiry_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Admin Enquiry List(Admin Route)

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

create remark for enquiry (Admin Route)

Request Body schema: application/json
id
required
integer
remark
required
integer

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "remark": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Send Skill Evaluation

Authorizations:
bearerAuth
path Parameters
resource_id
required
integer
Request Body schema: application/json
company_id
integer
email
required
string
skill_id
required
integer
skill_exp
required
integer
evaluation_date
required
string
phone
integer

Responses

Request samples

Content type
application/json
{
  • "company_id": 0,
  • "email": "string",
  • "skill_id": 0,
  • "skill_exp": 0,
  • "evaluation_date": "string",
  • "phone": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Resource Create(Admin Route)

Request Body schema: application/json
first_name
required
string
last_name
required
string
gender
required
string
email
required
string
phone
integer
dob
required
integer <date-time>
tagline
required
string
total_exp
required
integer
monthly_cost
required
integer
profile_img
string
profile_img_id
required
integer
bg_verfication_media
string
bg_verfication_media_id
integer
resume_media_id
required
integer
resume
string
Array of objects
Array of objects
required
Array of objects
user_id
required
integer

Responses

Request samples

Content type
application/json
{
  • "first_name": "string",
  • "last_name": "string",
  • "gender": "string",
  • "email": "string",
  • "phone": 0,
  • "dob": 0,
  • "tagline": "string",
  • "total_exp": 0,
  • "monthly_cost": 0,
  • "profile_img": "string",
  • "profile_img_id": 0,
  • "bg_verfication_media": "string",
  • "bg_verfication_media_id": 0,
  • "resume_media_id": 0,
  • "resume": "string",
  • "technology_skills": [
    ],
  • "certifications": [
    ],
  • "locations": [
    ],
  • "user_id": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Update Resource By Id

path Parameters
resource_id
required
integer
Request Body schema: application/json
first_name
required
string
last_name
required
string
gender
required
string
email
string
phone
integer
dob
required
integer <date-time>
tagline
required
string
total_exp
required
integer
monthly_cost
required
integer
profile_img
string
profile_img_id
integer
bg_verfication_media
string
bg_verfication_media_id
integer
resume_media_id
required
integer
resume
string
Array of objects
Array of objects
required
Array of objects
user_id
required
integer

Responses

Request samples

Content type
application/json
{
  • "first_name": "string",
  • "last_name": "string",
  • "gender": "string",
  • "email": "string",
  • "phone": 0,
  • "dob": 0,
  • "tagline": "string",
  • "total_exp": 0,
  • "monthly_cost": 0,
  • "profile_img": "string",
  • "profile_img_id": 0,
  • "bg_verfication_media": "string",
  • "bg_verfication_media_id": 0,
  • "resume_media_id": 0,
  • "resume": "string",
  • "technology_skills": [
    ],
  • "certifications": [
    ],
  • "locations": [
    ],
  • "user_id": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Intetrview Schedule(Admin Route)

For face to face-> interview_date,meeting_type and either zoom join_url or other join_url is required, for mcq-test-> end_time and join_url is required and for assignment end_time and either join_url and media_id is required

Authorizations:
bearerAuth
Request Body schema: application/json
buyer_id
required
integer
resource_id
required
integer
interview_id
integer
topic
string
interview_date
string
time_range
string
start_time
string
end_time
required
string
interview_type
any (InterviewType)
Enum: "technical" "mcq_test" "face_to_face" "assignment"
interview_status
any (InterviewStatus)
Enum: "rejected" "canceled" "hired" "confirmed" "pending" "reschedule" "reschedule_requested"
skill_id
required
integer
duration
integer
join_url
string
media_id
integer
meeting_type
any (MeetingType)
Enum: "zoom" "other"
add_note
string
status_msg
string

Responses

Request samples

Content type
application/json
{
  • "buyer_id": 0,
  • "resource_id": 0,
  • "interview_id": 0,
  • "topic": "string",
  • "interview_date": "string",
  • "time_range": "string",
  • "start_time": "string",
  • "end_time": "string",
  • "interview_type": "technical",
  • "interview_status": "rejected",
  • "skill_id": 0,
  • "duration": 0,
  • "join_url": "string",
  • "media_id": 0,
  • "meeting_type": "zoom",
  • "add_note": "string",
  • "status_msg": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Update Interview(Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
buyer_id
required
integer
resource_id
required
integer
interview_id
required
integer
topic
string
interview_date
string
time_range
string
start_time
string
end_time
required
string
interview_type
required
any (InterviewType)
Enum: "technical" "mcq_test" "face_to_face" "assignment"
interview_status
required
any (InterviewStatus)
Enum: "rejected" "canceled" "hired" "confirmed" "pending" "reschedule" "reschedule_requested"
skill_id
required
integer
duration
integer
join_url
string
media_id
integer
meeting_type
any (MeetingType)
Enum: "zoom" "other"
add_note
string
status_msg
string

Responses

Request samples

Content type
application/json
{
  • "buyer_id": 0,
  • "resource_id": 0,
  • "interview_id": 0,
  • "topic": "string",
  • "interview_date": "string",
  • "time_range": "string",
  • "start_time": "string",
  • "end_time": "string",
  • "interview_type": "technical",
  • "interview_status": "rejected",
  • "skill_id": 0,
  • "duration": 0,
  • "join_url": "string",
  • "media_id": 0,
  • "meeting_type": "zoom",
  • "add_note": "string",
  • "status_msg": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Delete A InterView By Interview ID(Admin Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Admin Get Schedule Interview By Id(Admin Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer
query Parameters
buyer_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

All Buyer Schedule Interview List(Admin Route)

Authorizations:
bearerAuth
query Parameters
interview_status
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

All location city list

query Parameters
city_name
string
state_id
integer
state_iso
string

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

All location state list

query Parameters
state_iso
string
state_name
string

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

user

All User Routes

Admin Login

Request Body schema: application/json
email_phone
string
password
string

Responses

Request samples

Content type
application/json
{
  • "email_phone": "string",
  • "password": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    },
  • "meta": {
    },
  • "errors": [
    ]
}

Buyer login (Buyer Route)

Request Body schema: application/json
email_phone
string
password
string

Responses

Request samples

Content type
application/json
{
  • "email_phone": "string",
  • "password": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    },
  • "meta": {
    },
  • "errors": [
    ]
}

Seller Listing (Admin Route)

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

user company details (Seller Route)

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    }
}

user details

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    }
}

seller user details by id (Admin Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

admin seller user register (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
first_name
string
last_name
string
email
string
phone
integer
website
string
password
string
confirm_password
string
profile_image_id
integer
profile_image_url
string
company_id
integer
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_name
string <byte>
is_verified
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
user_type
any (UserType)
Enum: "user" "admin"
user_role
any (UserRole)
Enum: "owner" "member"
g_recaptcha_response
string
terms_and_conditions
boolean

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "email": "string",
  • "phone": 0,
  • "website": "string",
  • "password": "string",
  • "confirm_password": "string",
  • "profile_image_id": 0,
  • "profile_image_url": "string",
  • "company_id": 0,
  • "company_type": "Pvt.Ltd",
  • "company_name": "string",
  • "is_verified": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "user_type": "user",
  • "user_role": "owner",
  • "g_recaptcha_response": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    },
  • "meta": {
    },
  • "errors": [
    ]
}

update seller user from admin (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
first_name
string
last_name
string
email
string
phone
integer
website
string
password
string
confirm_password
string
profile_image_id
integer
profile_image_url
string
company_id
integer
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_name
string <byte>
is_verified
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
user_type
any (UserType)
Enum: "user" "admin"
user_role
any (UserRole)
Enum: "owner" "member"
g_recaptcha_response
string
terms_and_conditions
boolean

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "email": "string",
  • "phone": 0,
  • "website": "string",
  • "password": "string",
  • "confirm_password": "string",
  • "profile_image_id": 0,
  • "profile_image_url": "string",
  • "company_id": 0,
  • "company_type": "Pvt.Ltd",
  • "company_name": "string",
  • "is_verified": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "user_type": "user",
  • "user_role": "owner",
  • "g_recaptcha_response": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

seller user disable/enable (Admin Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Buyer Listing (Admin Route)

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Buyer user details by id (Admin Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

admin buyer user register (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
first_name
string
last_name
string
email
string
phone
integer
website
string
password
string
confirm_password
string
profile_image_id
integer
profile_image_url
string
company_id
integer
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_name
string <byte>
is_verified
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
user_type
any (UserType)
Enum: "user" "admin"
user_role
any (UserRole)
Enum: "owner" "member"
g_recaptcha_response
string
terms_and_conditions
boolean

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "email": "string",
  • "phone": 0,
  • "website": "string",
  • "password": "string",
  • "confirm_password": "string",
  • "profile_image_id": 0,
  • "profile_image_url": "string",
  • "company_id": 0,
  • "company_type": "Pvt.Ltd",
  • "company_name": "string",
  • "is_verified": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "user_type": "user",
  • "user_role": "owner",
  • "g_recaptcha_response": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    },
  • "meta": {
    },
  • "errors": [
    ]
}

buyer user register (Buyer Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
first_name
string
last_name
string
email
string
phone
integer
website
string
password
string
confirm_password
string
profile_image_id
integer
profile_image_url
string
company_id
integer
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_name
string <byte>
is_verified
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
user_type
any (UserType)
Enum: "user" "admin"
user_role
any (UserRole)
Enum: "owner" "member"
g_recaptcha_response
string
terms_and_conditions
boolean

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "email": "string",
  • "phone": 0,
  • "website": "string",
  • "password": "string",
  • "confirm_password": "string",
  • "profile_image_id": 0,
  • "profile_image_url": "string",
  • "company_id": 0,
  • "company_type": "Pvt.Ltd",
  • "company_name": "string",
  • "is_verified": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "user_type": "user",
  • "user_role": "owner",
  • "g_recaptcha_response": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

update seller user from admin (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
first_name
string
last_name
string
email
string
phone
integer
website
string
password
string
confirm_password
string
profile_image_id
integer
profile_image_url
string
company_id
integer
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_name
string <byte>
is_verified
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
user_type
any (UserType)
Enum: "user" "admin"
user_role
any (UserRole)
Enum: "owner" "member"
g_recaptcha_response
string
terms_and_conditions
boolean

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "email": "string",
  • "phone": 0,
  • "website": "string",
  • "password": "string",
  • "confirm_password": "string",
  • "profile_image_id": 0,
  • "profile_image_url": "string",
  • "company_id": 0,
  • "company_type": "Pvt.Ltd",
  • "company_name": "string",
  • "is_verified": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "user_type": "user",
  • "user_role": "owner",
  • "g_recaptcha_response": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Buyer user enable or disable (Admin Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

update company from admin (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
user_id
required
integer
profile_img_id
integer
profile_img_url
string
portfolio_id
integer
portfolio_url
string
company_name
required
string
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_phone
required
string
company_address
required
string
gst_no
string
cin_no
string
pan_no
string
llp_no
string
year_established
required
integer
company_summary
required
string
website
required
string
employee_count
required
integer
company_code
string
is_verified
integer
status
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
iso_certifications_id
integer
cmms_certifications_id
integer
Array of objects (Locations)
Array of objects (organization_members)

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "user_id": 0,
  • "profile_img_id": 0,
  • "profile_img_url": "string",
  • "portfolio_id": 0,
  • "portfolio_url": "string",
  • "company_name": "string",
  • "company_type": "Pvt.Ltd",
  • "company_phone": "string",
  • "company_address": "string",
  • "gst_no": "string",
  • "cin_no": "string",
  • "pan_no": "string",
  • "llp_no": "string",
  • "year_established": 0,
  • "company_summary": "string",
  • "website": "string",
  • "employee_count": 0,
  • "company_code": "string",
  • "is_verified": 0,
  • "status": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "iso_certifications_id": 0,
  • "cmms_certifications_id": 0,
  • "locations": [
    ],
  • "organization_members": [
    ]
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    }
}

All Users Count(Admin Route)

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Buyer User Technology List(Buyer Route)

query Parameters
input_param
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

User Verification Status

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

seller user register (Seller Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
first_name
string
last_name
string
email
string
phone
integer
website
string
password
string
confirm_password
string
profile_image_id
integer
profile_image_url
string
company_id
integer
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_name
string <byte>
is_verified
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
user_type
any (UserType)
Enum: "user" "admin"
user_role
any (UserRole)
Enum: "owner" "member"
g_recaptcha_response
string
terms_and_conditions
boolean

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "email": "string",
  • "phone": 0,
  • "website": "string",
  • "password": "string",
  • "confirm_password": "string",
  • "profile_image_id": 0,
  • "profile_image_url": "string",
  • "company_id": 0,
  • "company_type": "Pvt.Ltd",
  • "company_name": "string",
  • "is_verified": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "user_type": "user",
  • "user_role": "owner",
  • "g_recaptcha_response": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Seller login (Seller Route)

Request Body schema: application/json
email_phone
string
password
string

Responses

Request samples

Content type
application/json
{
  • "email_phone": "string",
  • "password": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    },
  • "meta": {
    },
  • "errors": [
    ]
}

update login user details (Seller Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
first_name
string
last_name
string
email
string
phone
integer
website
string
password
string
confirm_password
string
profile_image_id
integer
profile_image_url
string
company_id
integer
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_name
string <byte>
is_verified
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
user_type
any (UserType)
Enum: "user" "admin"
user_role
any (UserRole)
Enum: "owner" "member"
g_recaptcha_response
string
terms_and_conditions
boolean

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "email": "string",
  • "phone": 0,
  • "website": "string",
  • "password": "string",
  • "confirm_password": "string",
  • "profile_image_id": 0,
  • "profile_image_url": "string",
  • "company_id": 0,
  • "company_type": "Pvt.Ltd",
  • "company_name": "string",
  • "is_verified": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "user_type": "user",
  • "user_role": "owner",
  • "g_recaptcha_response": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

user password forgot

Authorizations:
bearerAuth
Request Body schema: application/json
type
required
string
email_phone
required
string

Responses

Request samples

Content type
application/json
{
  • "type": "string",
  • "email_phone": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Send Verification Mail

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

user set new password

path Parameters
token
required
string
Request Body schema: application/json
type
string
email_phone
string

Responses

Request samples

Content type
application/json
{
  • "type": "string",
  • "email_phone": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

user set new password

path Parameters
token
required
string

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

send organization invitation to member

Authorizations:
bearerAuth
Request Body schema: application/json
email
required
string
role
required
string
company_id
integer

Responses

Request samples

Content type
application/json
{
  • "email": "string",
  • "role": "string",
  • "company_id": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

verify organization invite

path Parameters
referral_token
required
string

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

add organization member

Request Body schema: application/json
first_name
required
string
last_name
required
string
phone
required
integer
designation
string
password
required
string <password>
confirm_password
required
string <password>
referral_token
required
string
g_recaptcha_response
required
string
profile_image_id
integer
user_role
string
terms_and_conditions
required
boolean

Responses

Request samples

Content type
application/json
{
  • "first_name": "string",
  • "last_name": "string",
  • "phone": 0,
  • "designation": "string",
  • "password": "pa$$word",
  • "confirm_password": "pa$$word",
  • "referral_token": "string",
  • "g_recaptcha_response": "string",
  • "profile_image_id": 0,
  • "user_role": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    },
  • "meta": {
    },
  • "errors": [
    ]
}

list all members of the organization

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    }
}

update role of organization member

Authorizations:
bearerAuth
path Parameters
member_id
required
number
Request Body schema: application/json
user_role
required
string
company_id
number

Responses

Request samples

Content type
application/json
{
  • "user_role": "string",
  • "company_id": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    }
}

remove a organization member

Authorizations:
bearerAuth
path Parameters
member_id
required
number
Request Body schema: application/json
status
required
string
company_id
number

Responses

Request samples

Content type
application/json
{
  • "status": "string",
  • "company_id": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    }
}

create a password for new owner created by admin

path Parameters
token
required
string
Request Body schema: application/json
id
integer
first_name
string
last_name
string
email
string
phone
integer
website
string
password
required
string
confirm_password
required
string
profile_image_id
integer
profile_image_url
string
company_id
integer
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_name
string <byte>
is_verified
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
user_type
any (UserType)
Enum: "user" "admin"
user_role
any (UserRole)
Enum: "owner" "member"
g_recaptcha_response
string
terms_and_conditions
boolean

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "email": "string",
  • "phone": 0,
  • "website": "string",
  • "password": "string",
  • "confirm_password": "string",
  • "profile_image_id": 0,
  • "profile_image_url": "string",
  • "company_id": 0,
  • "company_type": "Pvt.Ltd",
  • "company_name": "string",
  • "is_verified": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "user_type": "user",
  • "user_role": "owner",
  • "g_recaptcha_response": "string",
  • "terms_and_conditions": true
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    },
  • "meta": {
    },
  • "errors": [
    ]
}

technology

All Technology Routes

Technology create (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
Array
name
string
slug
string
description
string
parent_technology_id
integer
skills_icon_id
integer

Responses

Request samples

Content type
application/json
[
  • {
    }
]

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Technology update (Admin Route)

Authorizations:
bearerAuth
path Parameters
technology_id
required
integer
Request Body schema: application/json
name
required
string
slug
required
string
description
string
parent_technology_id
integer
skills_icon_id
integer

Responses

Request samples

Content type
application/json
{
  • "name": "string",
  • "slug": "string",
  • "description": "string",
  • "parent_technology_id": 0,
  • "skills_icon_id": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

technology get by id (Admin Route)

Authorizations:
bearerAuth
path Parameters
technology_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

technology List

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": [
    ]
}

company

All Company Routes

Company Listing (Admin Route)

Authorizations:
bearerAuth
query Parameters
per_page
integer
page
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Company Listing with filter, without pagination(Admin Route)

Authorizations:
bearerAuth
query Parameters
verified
integer
Enum: 0 1 2
type
string
Enum: "seller" "buyer"

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Company Listing with filter (Admin Route)

Authorizations:
bearerAuth
query Parameters
verified
integer
type
string
per_page
integer
page
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Company details by id (Admin Route)

Authorizations:
bearerAuth
path Parameters
company_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Company verify (Admin Route)

Request Body schema: application/json
company_id
required
integer
is_verified
required
integer
message
required
string

Responses

Request samples

Content type
application/json
{
  • "company_id": 0,
  • "is_verified": 0,
  • "message": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Company disable/enable (Admin Route)

Authorizations:
bearerAuth
path Parameters
company_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Update Company(Seller Route)

Authorizations:
bearerAuth
Request Body schema: application/json
id
integer
user_id
integer
profile_img_id
integer
profile_img_url
string
portfolio_id
integer
portfolio_url
string
company_name
string
company_type
any (CompanyType)
Enum: "Pvt.Ltd" "LLP" "Proprietorship"
company_phone
string
company_address
string
gst_no
string
cin_no
string
pan_no
string
llp_no
string
year_established
integer
company_summary
string
website
string
employee_count
integer
company_code
string
is_verified
integer
status
integer
is_disabled
integer
created_at
string <date-time>
updated_at
string <date-time>
iso_certifications_id
integer
cmms_certifications_id
integer
Array of objects (Locations)
Array of objects (organization_members)

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "user_id": 0,
  • "profile_img_id": 0,
  • "profile_img_url": "string",
  • "portfolio_id": 0,
  • "portfolio_url": "string",
  • "company_name": "string",
  • "company_type": "Pvt.Ltd",
  • "company_phone": "string",
  • "company_address": "string",
  • "gst_no": "string",
  • "cin_no": "string",
  • "pan_no": "string",
  • "llp_no": "string",
  • "year_established": 0,
  • "company_summary": "string",
  • "website": "string",
  • "employee_count": 0,
  • "company_code": "string",
  • "is_verified": 0,
  • "status": 0,
  • "is_disabled": 0,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "iso_certifications_id": 0,
  • "cmms_certifications_id": 0,
  • "locations": [
    ],
  • "organization_members": [
    ]
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

User company Status Check

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

resource

All Resource Routes

Get Seller Resource (seller route)

Authorizations:
bearerAuth
query Parameters
is_verified
integer
Enum: 1 0

1 = get verified resource || 0 = get not verified resource

search
string

search in resource listing

is_hired
integer
Enum: 1 0

1 = get hired resource || 0 = get not hired resource

listing_flag
string
Enum: "removed" "both"

removed = to only show deleted resource || both = show both existing and deleted resource

per_page
integer
Default: 25
page
integer
Default: 1
location
Array of strings

filter location in resource listing

skill
Array of strings

filter skill in resource listing

status
integer
Enum: 1 0

filter by status in resource listing

min_exp
integer

filter min exp in resource listing

max_exp
integer

filter max exp in resource listing

min_price
integer

filter min price in resource listing

max_price
integer

filter max price in resource listing

object

sort in resource listing

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    }
}

Change status of resource

Authorizations:
bearerAuth
Request Body schema: application/json
resource_id
required
integer
status
required
integer
Enum: 0 1

Responses

Request samples

Content type
application/json
{
  • "resource_id": 0,
  • "status": 0
}

Response samples

Content type
application/json
{
  • "status": "string",
  • "message": "string",
  • "data": [
    ]
}

Get the list of resource that are about to expiry

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": [
    ]
}

Update Resource Expiry date and Status

Authorizations:
bearerAuth
Request Body schema: application/json
Array of objects

Responses

Request samples

Content type
application/json
{
  • "resources": [
    ]
}

Response samples

Content type
application/json
{
  • "status": "string",
  • "message": "string",
  • "data": [
    ]
}

resource search

Authorizations:
bearerAuth
query Parameters
Array of objects
Array of objects
year
integer
min_price
integer
max_price
integer
per_page
integer
page
integer
object

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    }
}

Send Skill Evaluation

Authorizations:
bearerAuth
path Parameters
resource_id
required
integer
Request Body schema: application/json
company_id
integer
email
required
string
skill_id
required
integer
skill_exp
required
integer
evaluation_date
required
string
phone
integer

Responses

Request samples

Content type
application/json
{
  • "company_id": 0,
  • "email": "string",
  • "skill_id": 0,
  • "skill_exp": 0,
  • "evaluation_date": "string",
  • "phone": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Send Skill Evaluation

Authorizations:
bearerAuth
path Parameters
resource_id
required
integer
Request Body schema: application/json
company_id
integer
email
required
string
skill_id
required
integer
skill_exp
required
integer
evaluation_date
required
string
phone
integer

Responses

Request samples

Content type
application/json
{
  • "company_id": 0,
  • "email": "string",
  • "skill_id": 0,
  • "skill_exp": 0,
  • "evaluation_date": "string",
  • "phone": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Update Enquiry(Admin Route)

Request Body schema: application/json
resource_id
required
integer

Responses

Request samples

Content type
application/json
{
  • "resource_id": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

All Resource List(Admin Route)

Authorizations:
bearerAuth
query Parameters
company_id
string

Filter resources by company

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Get Resource Details By Resource ID

Authorizations:
bearerAuth
path Parameters
resource_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    }
}

Get hired details by Id

Authorizations:
bearerAuth
path Parameters
resource_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": [
    ]
}

Update Resource By Id

path Parameters
resource_id
required
integer
Request Body schema: application/json
first_name
required
string
last_name
required
string
gender
required
string
email
string
phone
integer
dob
required
integer <date-time>
tagline
required
string
total_exp
required
integer
monthly_cost
required
integer
profile_img
string
profile_img_id
integer
bg_verfication_media
string
bg_verfication_media_id
integer
resume_media_id
required
integer
resume
string
Array of objects
Array of objects
required
Array of objects

Responses

Request samples

Content type
application/json
{
  • "first_name": "string",
  • "last_name": "string",
  • "gender": "string",
  • "email": "string",
  • "phone": 0,
  • "dob": 0,
  • "tagline": "string",
  • "total_exp": 0,
  • "monthly_cost": 0,
  • "profile_img": "string",
  • "profile_img_id": 0,
  • "bg_verfication_media": "string",
  • "bg_verfication_media_id": 0,
  • "resume_media_id": 0,
  • "resume": "string",
  • "technology_skills": [
    ],
  • "certifications": [
    ],
  • "locations": [
    ]
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Get Resource By Id(Admin Route)

path Parameters
resource_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Resource Verify(Admin Route)

Request Body schema: application/json
resource_id
required
integer
is_verified
required
integer
message
required
string

Responses

Request samples

Content type
application/json
{
  • "resource_id": 0,
  • "is_verified": 0,
  • "message": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Resource Enable Disable(Admin Route)

path Parameters
resource_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Create Resource(Seller Route)

Request Body schema: application/json
first_name
required
string
last_name
required
string
gender
required
string
email
required
string
phone
integer
dob
required
integer <date-time>
tagline
required
string
total_exp
required
integer
monthly_cost
required
integer
profile_img
string
profile_img_id
required
integer
bg_verfication_media
string
bg_verfication_media_id
integer
resume_media_id
required
integer
resume
string
required
Array of objects
required
Array of objects
required
Array of objects

Responses

Request samples

Content type
application/json
{
  • "first_name": "string",
  • "last_name": "string",
  • "gender": "string",
  • "email": "string",
  • "phone": 0,
  • "dob": 0,
  • "tagline": "string",
  • "total_exp": 0,
  • "monthly_cost": 0,
  • "profile_img": "string",
  • "profile_img_id": 0,
  • "bg_verfication_media": "string",
  • "bg_verfication_media_id": 0,
  • "resume_media_id": 0,
  • "resume": "string",
  • "technology_skills": [
    ],
  • "certifications": [
    ],
  • "locations": [
    ]
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Resource Create(Admin Route)

Request Body schema: application/json
first_name
required
string
last_name
required
string
gender
required
string
email
required
string
phone
integer
dob
required
integer <date-time>
tagline
required
string
total_exp
required
integer
monthly_cost
required
integer
profile_img
string
profile_img_id
required
integer
bg_verfication_media
string
bg_verfication_media_id
integer
resume_media_id
required
integer
resume
string
Array of objects
Array of objects
required
Array of objects
user_id
required
integer

Responses

Request samples

Content type
application/json
{
  • "first_name": "string",
  • "last_name": "string",
  • "gender": "string",
  • "email": "string",
  • "phone": 0,
  • "dob": 0,
  • "tagline": "string",
  • "total_exp": 0,
  • "monthly_cost": 0,
  • "profile_img": "string",
  • "profile_img_id": 0,
  • "bg_verfication_media": "string",
  • "bg_verfication_media_id": 0,
  • "resume_media_id": 0,
  • "resume": "string",
  • "technology_skills": [
    ],
  • "certifications": [
    ],
  • "locations": [
    ],
  • "user_id": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Update Resource By Id

path Parameters
resource_id
required
integer
Request Body schema: application/json
first_name
required
string
last_name
required
string
gender
required
string
email
string
phone
integer
dob
required
integer <date-time>
tagline
required
string
total_exp
required
integer
monthly_cost
required
integer
profile_img
string
profile_img_id
integer
bg_verfication_media
string
bg_verfication_media_id
integer
resume_media_id
required
integer
resume
string
Array of objects
Array of objects
required
Array of objects
user_id
required
integer

Responses

Request samples

Content type
application/json
{
  • "first_name": "string",
  • "last_name": "string",
  • "gender": "string",
  • "email": "string",
  • "phone": 0,
  • "dob": 0,
  • "tagline": "string",
  • "total_exp": 0,
  • "monthly_cost": 0,
  • "profile_img": "string",
  • "profile_img_id": 0,
  • "bg_verfication_media": "string",
  • "bg_verfication_media_id": 0,
  • "resume_media_id": 0,
  • "resume": "string",
  • "technology_skills": [
    ],
  • "certifications": [
    ],
  • "locations": [
    ],
  • "user_id": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Seller Interviews

Authorizations:
bearerAuth
query Parameters
per_page
integer
Default: 25
page
integer
Default: 1
status
Array of any (InterviewStatus)
Items Enum: "rejected" "canceled" "hired" "confirmed" "pending" "reschedule" "reschedule_requested"

filter status in seller interviews

search
string

search in seller interviews

skill
Array of strings

filter skill in seller interviews

min_exp
integer

filter min exp in seller interviews

max_exp
integer

filter max exp in seller interviews

min_price
integer

filter min price in seller interviews

max_price
integer

filter max price in seller interviews

object

sort in interview listing

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "data": {
    }
}

Remove a resource

Authorizations:
bearerAuth
path Parameters
resource_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Resource hire(Admin Route)

Request Body schema: application/json
resource_id
required
integer
is_hired
integer
message
string

Responses

Request samples

Content type
application/json
{
  • "resource_id": 0,
  • "is_hired": 0,
  • "message": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Get Resource Skills By Resource_id(Buyer Route)

path Parameters
resource_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

shortlist

All Shortlist Routes

buyer user shortlist resource (Buyer Route)

Authorizations:
bearerAuth
Request Body schema: application/json
resource_id
integer
Array of objects

Responses

Request samples

Content type
application/json
{
  • "resource_id": 0,
  • "skills": [
    ]
}

Response samples

Content type
application/json
{
  • "status": "string",
  • "message": "string",
  • "data": [
    ]
}

delete shortlist resource (Buyer Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer
query Parameters
resource_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Shortlist Resource List (Buyer Route)

Authorizations:
bearerAuth
query Parameters
skill_id
integer
date
string
per_page
integer
page
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Deleted Shortlist Resource List (Admin Route)

Authorizations:
bearerAuth
query Parameters
skill_id
integer
date
string
user_id
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Buyer shortlist remove(Buyer Route)

Authorizations:
bearerAuth
Request Body schema: application/json
skill_id
integer
resource_id
integer

Responses

Request samples

Content type
application/json
{
  • "skill_id": 0,
  • "resource_id": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

locations

All Locations Routes

location create (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
Array
state_id
integer
city_name
string

Responses

Request samples

Content type
application/json
[
  • {
    }
]

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

get all locations

Authorizations:
bearerAuth
query Parameters
state_id
integer
city_name
string
state_iso
string

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

get locations details (Admin Route)

Authorizations:
bearerAuth
path Parameters
location_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

location city update (Admin Route)

Authorizations:
bearerAuth
path Parameters
location_id
required
integer
Request Body schema: application/json
state_id
integer
state_iso
string
city_name
required
string

Responses

Request samples

Content type
application/json
{
  • "state_id": 0,
  • "state_iso": "string",
  • "city_name": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

location create state (Admin Route)

Request Body schema: application/json
Array
state_name
string

Responses

Request samples

Content type
application/json
[
  • {
    }
]

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

location state update (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
state_id
integer
state_name
required
string

Responses

Request samples

Content type
application/json
{
  • "state_id": 0,
  • "state_name": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

All location city list

query Parameters
city_name
string
state_id
integer
state_iso
string

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

All location state list

query Parameters
state_iso
string
state_name
string

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

certification

All Certification Routes

create certification Route (Admin Route)

Request Body schema: application/json
provider
string
provider_slug
string
certification_name
string

Responses

Request samples

Content type
application/json
{
  • "provider": "string",
  • "provider_slug": "string",
  • "certification_name": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

update certificates (Admin Route)

Authorizations:
bearerAuth
path Parameters
certification_id
required
integer
Request Body schema: application/json
provider
string
provider_slug
string
certification_name
string
level
integer

Responses

Request samples

Content type
application/json
{
  • "provider": "string",
  • "provider_slug": "string",
  • "certification_name": "string",
  • "level": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

get certification details (Admin Route)

Authorizations:
bearerAuth
path Parameters
certification_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

All Certification List

query Parameters
search_term
string
provider
string

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

contact

All Contact Route

get contact list (Admin Route)

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

get contact list (Admin Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

delete contact (Admin Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

enquiry

All Enquiry Route

get enquiry details (Admin Route)

Authorizations:
bearerAuth
path Parameters
enquiry_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Admin Enquiry List(Admin Route)

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

create remark for enquiry (Admin Route)

Request Body schema: application/json
id
required
integer
remark
required
integer

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "remark": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

All Enquiry List( Admin/Seller Route )

Authorizations:
bearerAuth
query Parameters
status
string
Enum: "active" "pending" "fulfilled" "rejected"

Filter By Enquiry Status

skill_id
integer

Filter By Resource Skill Id

resources
integer

Filter By NUmber Of Resources Needed

min_exp
integer

Filter By Resource Minimun Experience Needed

max_exp
integer

Filter By Resource Maximun Experience Needed

min_price
integer

Filter By Resource Minimun Salary Needed

max_price
integer

Filter By Resource Maximun Salary Needed

avg_exp
Array of strings

Filter By Resource Avegare Experince Needed ( [min_exp,max_exp] )

created_by
string
Enum: "user" "admin"

Filter By Enquiry Creator Type

user_id
integer

Filter By User Id

user
string
Enum: "register" "notregister"

Filter By Register Or Non-Register User

remark
integer
Enum: 0 1

Filter By Remark

is_displayable
string

Filter By Whether The Enquiry Is Visible To Seller

with_paginate
boolean

Whether To Get All Enquiries Or Paginate It

page
integer

Enquiry Page Number

per_page
integer

Enquiry Per Page

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Enquiry Disable(Admin Route)

Authorizations:
bearerAuth
path Parameters
enquiry_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Create Enquiry(Admin Route)

Request Body schema: application/json
skill_id
required
string
resources
required
integer
min_exp
required
integer
max_exp
required
integer
min_price
integer
max_price
integer
job_desc_id
integer
is_displayable
required
integer

Responses

Request samples

Content type
application/json
{
  • "skill_id": "string",
  • "resources": 0,
  • "min_exp": 0,
  • "max_exp": 0,
  • "min_price": 0,
  • "max_price": 0,
  • "job_desc_id": 0,
  • "is_displayable": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Create Enquiry(Buyer Route)

Request Body schema: application/json
skill_id
required
string
resources
required
integer
min_exp
required
integer
max_exp
required
integer
min_price
integer
max_price
integer
job_desc_id
integer
is_displayable
required
integer

Responses

Request samples

Content type
application/json
{
  • "skill_id": "string",
  • "resources": 0,
  • "min_exp": 0,
  • "max_exp": 0,
  • "min_price": 0,
  • "max_price": 0,
  • "job_desc_id": 0,
  • "is_displayable": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Update Enquiry(Admin Route)

path Parameters
enquiry_id
required
integer
Request Body schema: application/json
skill_id
required
string
resources
required
integer
min_exp
required
integer
max_exp
required
integer
min_price
integer
max_price
integer
job_desc_id
integer
is_displayable
required
integer

Responses

Request samples

Content type
application/json
{
  • "skill_id": "string",
  • "resources": 0,
  • "min_exp": 0,
  • "max_exp": 0,
  • "min_price": 0,
  • "max_price": 0,
  • "job_desc_id": 0,
  • "is_displayable": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

dedicated resource Create Enquiry

Request Body schema: application/json
required
Array of objects
title
required
string
first_name
required
string
last_name
required
string

Responses

Request samples

Content type
application/json
{
  • "enquiry": [
    ],
  • "title": "string",
  • "first_name": "string",
  • "last_name": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

dedicated resource update Enquiry

Request Body schema: application/json
enquirer_id
required
integer
first_name
required
string
last_name
required
string

Responses

Request samples

Content type
application/json
{
  • "enquirer_id": 0,
  • "first_name": "string",
  • "last_name": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

update status of an existing enquiry (Admin Route)

path Parameters
id
required
integer

The ID of the enquiry to update

Request Body schema: application/json
status
required
string

Responses

Request samples

Content type
application/json
{
  • "status": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

evaluation

All Evaluation Route

All Evaluated Resource List(Admin Route)

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Create Evaluation(Admin Route)

Request Body schema: application/json
resource_id
required
integer

Responses

Request samples

Content type
application/json
{
  • "resource_id": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Resource Evaluation get by resource id(Admin Route)

path Parameters
resource_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Update Evaluation(Admin Route)

Request Body schema: application/json
resource_id
required
integer

Responses

Request samples

Content type
application/json
{
  • "resource_id": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

interview

All Interview Routes

Seller Update Interview

Authorizations:
bearerAuth
Request Body schema: application/json
resource_id
integer
buyer_id
integer
interview_id
integer
topic
string
interview_date
string
time_range
string
start_time
string
end_time
string
interview_type
any (InterviewType)
Enum: "technical" "mcq_test" "face_to_face" "assignment"
interview_status
any (InterviewStatus)
Enum: "rejected" "canceled" "hired" "confirmed" "pending" "reschedule" "reschedule_requested"
skill_id
integer
duration
integer
join_url
string
media_id
integer
meeting_type
any (MeetingType)
Enum: "zoom" "other"
add_note
string
status_msg
string

Responses

Request samples

Content type
application/json
{
  • "resource_id": 0,
  • "buyer_id": 0,
  • "interview_id": 0,
  • "topic": "string",
  • "interview_date": "string",
  • "time_range": "string",
  • "start_time": "string",
  • "end_time": "string",
  • "interview_type": "technical",
  • "interview_status": "rejected",
  • "skill_id": 0,
  • "duration": 0,
  • "join_url": "string",
  • "media_id": 0,
  • "meeting_type": "zoom",
  • "add_note": "string",
  • "status_msg": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Buyer User Resource Details(Buyer Route)

path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Intetrview Schedule(Buyer Route)

For face to face-> interview_date,meeting_type and either zoom join_url or other join_url is required, for mcq-test-> end_time and join_url is required and for assignment end_time and either join_url and media_id is required

Authorizations:
bearerAuth
Request Body schema: application/json
resource_id
integer
buyer_id
integer
interview_id
integer
topic
string
interview_date
string
time_range
string
start_time
string
end_time
string
interview_type
any (InterviewType)
Enum: "technical" "mcq_test" "face_to_face" "assignment"
interview_status
any (InterviewStatus)
Enum: "rejected" "canceled" "hired" "confirmed" "pending" "reschedule" "reschedule_requested"
skill_id
integer
duration
integer
join_url
string
media_id
integer
meeting_type
any (MeetingType)
Enum: "zoom" "other"
add_note
string
status_msg
string

Responses

Request samples

Content type
application/json
{
  • "resource_id": 0,
  • "buyer_id": 0,
  • "interview_id": 0,
  • "topic": "string",
  • "interview_date": "string",
  • "time_range": "string",
  • "start_time": "string",
  • "end_time": "string",
  • "interview_type": "technical",
  • "interview_status": "rejected",
  • "skill_id": 0,
  • "duration": 0,
  • "join_url": "string",
  • "media_id": 0,
  • "meeting_type": "zoom",
  • "add_note": "string",
  • "status_msg": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Buyer Update Interview

Authorizations:
bearerAuth
Request Body schema: application/json
resource_id
integer
buyer_id
integer
interview_id
integer
topic
string
interview_date
string
time_range
string
start_time
string
end_time
string
interview_type
any (InterviewType)
Enum: "technical" "mcq_test" "face_to_face" "assignment"
interview_status
any (InterviewStatus)
Enum: "rejected" "canceled" "hired" "confirmed" "pending" "reschedule" "reschedule_requested"
skill_id
integer
duration
integer
join_url
string
media_id
integer
meeting_type
any (MeetingType)
Enum: "zoom" "other"
add_note
string
status_msg
string

Responses

Request samples

Content type
application/json
{
  • "resource_id": 0,
  • "buyer_id": 0,
  • "interview_id": 0,
  • "topic": "string",
  • "interview_date": "string",
  • "time_range": "string",
  • "start_time": "string",
  • "end_time": "string",
  • "interview_type": "technical",
  • "interview_status": "rejected",
  • "skill_id": 0,
  • "duration": 0,
  • "join_url": "string",
  • "media_id": 0,
  • "meeting_type": "zoom",
  • "add_note": "string",
  • "status_msg": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Delete A InterView By Interview ID(Buyer Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Intetrview Schedule(Admin Route)

For face to face-> interview_date,meeting_type and either zoom join_url or other join_url is required, for mcq-test-> end_time and join_url is required and for assignment end_time and either join_url and media_id is required

Authorizations:
bearerAuth
Request Body schema: application/json
buyer_id
required
integer
resource_id
required
integer
interview_id
integer
topic
string
interview_date
string
time_range
string
start_time
string
end_time
required
string
interview_type
any (InterviewType)
Enum: "technical" "mcq_test" "face_to_face" "assignment"
interview_status
any (InterviewStatus)
Enum: "rejected" "canceled" "hired" "confirmed" "pending" "reschedule" "reschedule_requested"
skill_id
required
integer
duration
integer
join_url
string
media_id
integer
meeting_type
any (MeetingType)
Enum: "zoom" "other"
add_note
string
status_msg
string

Responses

Request samples

Content type
application/json
{
  • "buyer_id": 0,
  • "resource_id": 0,
  • "interview_id": 0,
  • "topic": "string",
  • "interview_date": "string",
  • "time_range": "string",
  • "start_time": "string",
  • "end_time": "string",
  • "interview_type": "technical",
  • "interview_status": "rejected",
  • "skill_id": 0,
  • "duration": 0,
  • "join_url": "string",
  • "media_id": 0,
  • "meeting_type": "zoom",
  • "add_note": "string",
  • "status_msg": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Update Interview(Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
buyer_id
required
integer
resource_id
required
integer
interview_id
required
integer
topic
string
interview_date
string
time_range
string
start_time
string
end_time
required
string
interview_type
required
any (InterviewType)
Enum: "technical" "mcq_test" "face_to_face" "assignment"
interview_status
required
any (InterviewStatus)
Enum: "rejected" "canceled" "hired" "confirmed" "pending" "reschedule" "reschedule_requested"
skill_id
required
integer
duration
integer
join_url
string
media_id
integer
meeting_type
any (MeetingType)
Enum: "zoom" "other"
add_note
string
status_msg
string

Responses

Request samples

Content type
application/json
{
  • "buyer_id": 0,
  • "resource_id": 0,
  • "interview_id": 0,
  • "topic": "string",
  • "interview_date": "string",
  • "time_range": "string",
  • "start_time": "string",
  • "end_time": "string",
  • "interview_type": "technical",
  • "interview_status": "rejected",
  • "skill_id": 0,
  • "duration": 0,
  • "join_url": "string",
  • "media_id": 0,
  • "meeting_type": "zoom",
  • "add_note": "string",
  • "status_msg": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Delete A InterView By Interview ID(Admin Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

Buyer Schedule Interview List(Buyer Route)

Authorizations:
bearerAuth
query Parameters
skill_id
integer
date
string
listing_flag
string
Enum: "removed" "both"

removed = to only show deleted resource || both = show both existing and deleted resource

per_page
integer
page
integer
interview_status
any
Enum: "active" "hired" "canceled" "rejected"

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Admin Get Schedule Interview By Id(Admin Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer
query Parameters
buyer_id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Schedule Interview List By Id(Buyer Route)

Authorizations:
bearerAuth
path Parameters
id
required
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

All Buyer Schedule Interview List(Buyer Route)

Authorizations:
bearerAuth
query Parameters
interview_status
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

All Buyer Schedule Interview List(Admin Route)

Authorizations:
bearerAuth
query Parameters
interview_status
integer

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Buyer deleted Schedule Interview List(Admin Route)

Authorizations:
bearerAuth

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

media

All Media Route

Media Image List

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

Image Upload

Request Body schema: multipart/form-data
image
required
string <binary>

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

File Upload

Request Body schema: multipart/form-data
file
required
string <binary>
resource_pdf_rule
required
boolean

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

resume-builder

All Resume Builder Route

create resume builder (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
first_name
required
string
last_name
required
string
job_title
required
string
email
required
string
mobile
required
string
address
string
city
string
state
string
zip
integer
profile_image_id
integer
required
Array of objects
required
Array of objects
required
Array of objects
required
Array of objects
Array of objects
profile
required
string

Responses

Request samples

Content type
application/json
{
  • "first_name": "string",
  • "last_name": "string",
  • "job_title": "string",
  • "email": "string",
  • "mobile": "string",
  • "address": "string",
  • "city": "string",
  • "state": "string",
  • "zip": 0,
  • "profile_image_id": 0,
  • "college_details": [
    ],
  • "work_experience": [
    ],
  • "project_details": [
    ],
  • "skills": [
    ],
  • "social_links": [
    ],
  • "profile": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

update resume builder (Admin Route)

Authorizations:
bearerAuth
Request Body schema: application/json
resume_id
required
integer
first_name
required
string
last_name
required
string
job_title
required
string
email
required
string
mobile
required
string
address
required
string
city
required
string
state
required
string
zip
integer
profile_image_id
integer
required
Array of objects
required
Array of objects
required
Array of objects
required
Array of objects

Responses

Request samples

Content type
application/json
{
  • "resume_id": 0,
  • "first_name": "string",
  • "last_name": "string",
  • "job_title": "string",
  • "email": "string",
  • "mobile": "string",
  • "address": "string",
  • "city": "string",
  • "state": "string",
  • "zip": 0,
  • "profile_image_id": 0,
  • "college_details": [
    ],
  • "work_experience": [
    ],
  • "project_details": [
    ],
  • "social_links": [
    ]
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": [
    ]
}

msa

All MSA Route

msa (Admin Route)

Get msa list

Authorizations:
bearerAuth
query Parameters
per_page
integer
page
integer
poc_type
string
Enum: "zx" "company"
search
string

Responses

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "pagination_meta": {
    },
  • "msa_list": [
    ]
}

msa (Admin Route)

Create msa

Authorizations:
bearerAuth
Request Body schema: application/json
zx_msa_id
required
integer
company_name
required
string
name
required
string
email
string
phone
integer
signatory_name
string
type
required
string
Enum: "buyer" "seller"
media_id
required
string

Responses

Request samples

Content type
application/json
{
  • "zx_msa_id": 0,
  • "company_name": "string",
  • "name": "string",
  • "email": "string",
  • "phone": 0,
  • "signatory_name": "string",
  • "type": "buyer",
  • "media_id": "string"
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}

msa zx (Admin Route)

Create msa zx

Authorizations:
bearerAuth
Request Body schema: application/json
zx_name
required
string
zx_email
required
string
zx_phone
required
integer

Responses

Request samples

Content type
application/json
{
  • "zx_name": "string",
  • "zx_email": "string",
  • "zx_phone": 0
}

Response samples

Content type
application/json
{
  • "status": true,
  • "message": "string",
  • "errors": {
    },
  • "data": {
    }
}