# Shapla Job API
## Create company profile on job portal
> POST /api/internal/v1/companies
#### Header
> x-tenant-id [int]
> x-tenant-uuid [string]
> x-tenant-sub-domain [string]
> x-api-key [string]
> x-user-id [int]
> x-user-uuid [string]
> x-user-name [string]
> x-user-email [string]
#### Params
> name [string, required, max:255]
> icon [string, optional, max:255]
> website_link [string, optional]
> about [string, optional, max:65000]
> size [string, optional, max:255]
> location [string, optional, max:255]
> address [string, optional, max:255]
> contact_info [string, optional, max:255]
> fb_link [string, optional, max:255]
> twitter_link [string, optional, max:255]
> linkedin_link [string, optional, max:255]
##### Success response with status code `200`
```json
{
"data": {
"id": 8,
"name": "c2n2233km s",
"icon": "",
"website_url": "",
"about": "",
"size": "",
"address": "",
"location": "",
"contact_info": "",
"fb_link": "",
"twitter_link": "",
"linkedin_link": "",
"created_at": "2023-01-04T02:34:00.834619+06:00",
"updated_at": "2023-01-04T02:34:00.834619+06:00"
}
}
```
## Edit company profile on job portal
> PATCH /api/internal/v1/companies
#### Header
> x-api-key [string]
> company-id [int]
#### Params
> name [string, required, max:255]
> icon [string, optional, max:255]
> website_link [string, optional]
> about [string, optional, max:65000]
> size [string, optional, max:255]
> location [string, optional, max:255]
> address [string, optional, max:255]
> contact_info [string, optional, max:255]
> fb_link [string, optional, max:255]
> twitter_link [string, optional, max:255]
> linkedin_link [string, optional, max:255]
##### Success response with status code `200`
```json
{
"data": {
"id": 6,
"name": "update",
"icon": "update",
"website_url": "update",
"about": "update",
"size": "update",
"address": "update",
"location": "update",
"contact_info": "update",
"fb_link": "update",
"twitter_link": "update",
"linkedin_link": "update",
"created_at": "0001-01-01T00:00:00Z",
"updated_at": "2023-01-05T01:02:19.539263+06:00"
}
}
```
## Get all companies
> POST /api/internal/v1/companies
#### Header
> x-api-key [string]
#### Query Params
> per_page [int]
> page [int]
```json=
{
"data": [
{
"about": "",
"address": "",
"contact_info": "",
"fb_link": "",
"icon": "",
"id": 10,
"linkedin_link": "",
"location": "",
"name": "test-2-7",
"size": "",
"twitter_link": ""
},
{
"about": "",
"address": "",
"contact_info": "",
"fb_link": "",
"icon": "",
"id": 9,
"linkedin_link": "",
"location": "",
"name": "test-2",
"size": "",
"twitter_link": ""
}
],
"pagination": {
"per_page": 10,
"page": 1,
"total_record": 2
}
}
```
## Get company profile
> POST /v1/company/me
#### Header
> x-api-key [string]
> company-id [int]
```json
{
"data": {
"id": 6,
"name": "company_name",
"icon": "",
"website_url": "",
"about": "desc",
"size": "300-500",
"address": "Dhaka, BD",
"location": "Dhaka, BD",
"contact_info": "928342397",
"fb_link": "",
"twitter_link": "",
"linkedin_link": "",
"created_at": "2023-01-04T02:25:18.578825Z",
"updated_at": "2023-01-05T01:15:33.487398Z"
}
}
```
## Create a job for the company
> POST /v1/company/jobs
#### Params
> title [string, required, max:255]
> overview [string, required, max:65000]
> requirements [string, required, max:65000]
> benefits [string, required, max:65000]
> deadline [datetime: yyyy-mm-dd HH:mm:ss, required]
> employment_type [string(Part time/Full Time/Contractual), required, max:50]
> department [string(Engineering/Operations etc), optional, max:255]
> location [string(Dhaka, Bangladesh etc), optional, max:100]
> salary_range [string(10k-30k/Negotiable), required, max:255]
> no_of_vacancy [int, optional]
> nature [string(Remote/Physical), optional, max:50]
> status [int(1->active/2->inactive/3->draft), required, max:50]
#### Header
> company_id [int]
> > x-api-key [string]
##### Success response with status code `200`
```json
{
"data": {
"id": 5,
"company_id": 1,
"title": "Sr.Software Engineer 2",
"overview": "this is overview",
"requirements": "golang, mysql",
"benefits": "good place to work",
"deadline": "2022-02-01T23:59:59Z",
"employment_type": "Contractual",
"department": "Engineering",
"location": "Dhaka, Bangladesh",
"salary_range": "100k-120k",
"no_of_vacancy": 10,
"nature": "physical",
"status": 1,
"posted_on": "2023-01-14T00:25:35.0835+06:00", // will be null if status=2 or 3
"created_at": "2023-01-14T00:25:35.161708+06:00",
"updated_at": "2023-01-14T00:25:35.161708+06:00"
}
}
```
## Edit a job for the company
> PATCH /v1/company/jobs/{jobId}
#### Params
> title [string, optional, max:255]
> overview [string, optional, max:65000]
> requirements [string, optional, max:65000]
> benefits [string, optional, max:65000]
> deadline [datetime: yy-mm-dd hh:mm:ss, optional]
> employment_type [string(Part time/Full Time), optional, max:50]
> department [string(Engineering/Operations etc), optional, max:255]
> location [string(Dhaka, Bangladesh etc), optional, max:100]
> salary_range [string(10k-30k/Negotiable), optional, max:255]
> no_of_vacancy [int, optional]
> nature [string(Remote/Physical), optional, max:50]
> status [string(active/inactive/draft), optional, max:50]
#### Header
> company_id [int]
##### Success response with status code `200`
```json
{
"data": {
"id": 3,
"company_id": 1,
"title": "Sr.Software Engineer 2",
"overview": "this is overview",
"requirements": "golang, mysql",
"benefits": "good place to work",
"deadline": "2022-02-01T23:59:59Z",
"employment_type": "Contractual",
"department": "Engineering",
"location": "Dhaka, Bangladesh",
"salary_range": "100k-120k",
"no_of_vacancy": 10,
"nature": "physical",
"status": 1,
"created_at": "2023-01-12T03:54:23.990209+06:00",
"updated_at": "2023-01-12T03:54:23.990209+06:00"
}
}
```
## Get all jobs of a company
> GET /v1/company/jobs
#### Query Params
> status [string(), active|inactive deault: active, required]
#### Header
> company_id [int]
##### Success response with status code `200`
```json
{
"data": [
{
"id": 5,
"company_id": 1,
"title": "Sr.Software Engineer 2",
"overview": "this is overview",
"requirements": "golang, mysql",
"benefits": "good place to work",
"deadline": "2022-02-01T23:59:59Z",
"employment_type": "Contractual",
"department": "Engineering",
"location": "Dhaka, Bangladesh",
"salary_range": "100k-120k",
"no_of_vacancy": 10,
"nature": "physical",
"status": 1,
"posted_on": "2023-01-14T00:25:35.0835Z",
"created_at": "2023-01-14T00:25:35.161708Z",
"updated_at": "2023-01-14T00:25:35.161708Z"
},
{
"id": 4,
"company_id": 1,
"title": "Sr.Software Engineer 2",
"overview": "this is overview",
"requirements": "golang, mysql",
"benefits": "good place to work",
"deadline": "2022-02-01T23:59:59Z",
"employment_type": "Contractual",
"department": "Engineering",
"location": "Dhaka, Bangladesh",
"salary_range": "100k-120k",
"no_of_vacancy": 10,
"nature": "physical",
"status": 3,
"posted_on": null,
"created_at": "2023-01-14T00:23:43.21971Z",
"updated_at": "2023-01-14T00:23:43.21971Z"
}
],
"pagination": {
"per_page": 10,
"page": 1,
"total_record": 2
}
}
```
## Get job details of a company with applicant list
> GET /api/internal/v1/company/jobs/3
#### Header
> company_id [int]
> x-api-key [string]
##### Success response with status code `200`
```json
{
"data": {
"applicants": [
{
"applied_on": "2023-01-27T20:50:38.231257Z",
"cv_link": "link 1",
"email": "rafsan@shapla.io",
"id": 3,
"is_hired": false,
"is_interviewed": true,
"is_shortlisted": false,
"name": "Rafsan hello",
"phone": "01670892288"
}
],
"application_count": 1,
"benefits": "good place to work up",
"company": {
"id": 1,
"name": "company-1",
"icon": "",
"website_url": "",
"about": "",
"size": "3k",
"address": "",
"location": "",
"contact_info": "",
"fb_link": "",
"twitter_link": "",
"linkedin_link": "",
"created_at": "2023-01-08T03:20:58.325617Z",
"updated_at": "2023-01-08T03:21:18.225588Z"
},
"company_id": 1,
"created_at": "2023-01-14T00:23:22.691702Z",
"deadline": "2023-02-01T23:59:59Z",
"department": "Engineering up",
"employment_type": "Full Time",
"hired_count": 0,
"id": 3,
"interviewed_count": 1,
"location": "Dhaka, Bangladesh ip",
"nature": "physical up",
"no_of_vacancy": 7,
"overview": "this is overview up ",
"posted_on": "2023-01-14T00:23:22.620165Z",
"requirements": "golang, mysql , up",
"salary_range": "100k-120k up",
"shortlisted_count": 0,
"status": 1,
"title": "Sr.Software Engineer 2 up",
"updated_at": "2023-01-28T17:18:17.250972Z",
"view_count": 1
},
"pagination": {
"per_page": 10,
"page": 1,
"total_record": 1
}
}
```
## Get Applicant CV link
> GET /v1/company/jobs/{job_id}
#### Query Params
> applicant_id [int, required]
#### Header
> company_id [int]
##### Success response with status code `200`
```json
{
"cv_link" : "/asd/asdasd.pdf"
}
```
## Get Bulk Applicant CV link
> GET /v1/company/jobs/{job_id}
#### Query Params
> applicant_ids[] [array, required]
#### Header
> company_id [int]
##### Success response with status code `200`
```json
[
{
"applicant_id" :23423,
"cv_link" : "/asd/asdasd.pdf"
},
{
"applicant_id" :5676,
"cv_link" : "/nbvn/vbn.pdf"
},
]
```
## Shorlist an Applicant for the job
> POST /api/internal/v1/company/jobs/{job_id}/shortlist
#### Query Params
> applicant_id [int, required]
#### Header
> x-api-key [string, required]
> company_id [int, required]
##### Success response with status code `200`
```json
{
"data": {
"created_at": "2023-01-28T15:01:15.496712+06:00",
"updated_at": "2023-01-28T15:01:15.496712+06:00"
}
}
```
## Remove an Applicant from shortlist
> DELETE /api/internal/v1/company/jobs/{job_id}/shortlist
#### Query Params
> applicant_id [int, required]
#### Header
> x-api-key [string, required]
> company_id [int, required]
##### Success response with status code `200`
```json
//No content
```
## Mark an Applicant as hired for the job
> POST /api/internal/v1/company/jobs/{job_id}/hired
#### Query Params
> applicant_id [int, required]
#### Header
> x-api-key [string, required]
> company_id [int, required]
##### Success response with status code `200`
```json
{
"data": {
"created_at": "2023-01-28T15:01:15.496712+06:00",
"updated_at": "2023-01-28T15:01:15.496712+06:00"
}
}
```
## Remove an Applicant from hired
> DELETE /api/internal/v1/company/jobs/{job_id}/h
#### Query Params
> applicant_id [int, required]
#### Header
> x-api-key [string, required]
> company_id [int, required]
##### Success response with status code `200`
```json
//No content
```
## Create an interview schedule for the applicant
> POST /v1/company/jobs/{job_id}/interview
#### Query Params
> applicant_id [id, required]
> scheduled_date [datetime: yy-mm-dd hh:mm:ss, required]
> location [string, requied, max:255]
#### Header
> company_id [int]
##### Success response with status code `200`
```json
{
"data": {
"id": 6,
"job_id": 3,
"applicant_id": 3,
"location": "Dhaka, Bangaldesh",
"status": 1,
"schedule_date": "2023-03-01T23:59:59Z",
"created_at": "2023-01-28T17:01:28.072465+06:00",
"updated_at": "2023-01-28T17:01:28.072465+06:00"
}
}
```
## Update an interview schedule for the applicant
> PATCH /v1/company/jobs/{job_id}/interview
#### Query Params
> applicant_id [id, required]
> scheduled_date [datetime: yy-mm-dd hh:mm:ss]
> location [string, max:255]
> status [int, 1=>active, 2=>cancelled]
#### Header
> x-api-key [string]
> company_id [int]
##### Success response with status code `200`
```json
{
"data": {
"id": 6,
"job_id": 3,
"job": {
"id": 3,
"company_id": 1,
"title": "Sr.Software Engineer 2 up",
"overview": "this is overview up ",
"requirements": "golang, mysql , up",
"benefits": "good place to work up",
"deadline": "2023-02-01T23:59:59Z",
"employment_type": "Full Time",
"department": "Engineering up",
"location": "Dhaka, Bangladesh ip",
"salary_range": "100k-120k up",
"no_of_vacancy": 7,
"nature": "physical up",
"status": 1,
"posted_on": "2023-01-14T00:23:22.620165Z",
"created_at": "2023-01-14T00:23:22.691702Z",
"updated_at": "2023-01-28T17:18:17.250972Z"
},
"applicant_id": 3,
"location": "updated",
"status": 2,
"schedule_date": "2023-12-12T23:59:59Z",
"created_at": "2023-01-28T17:01:28.072465Z",
"updated_at": "2023-01-28T17:18:17.419252Z"
}
}
```
## Get an interview schedule by applicant_id
> GET /api/internal/v1/company/jobs/3/interview
#### Header
> company_id [int]
> x-api-key [string, required]
#### Params
> applicant_id [id, required]
##### Success response with status code `200`
```json
{
"data": {
"id": 6,
"job_id": 3,
"job": {
"id": 3,
"company_id": 1,
"title": "Sr.Software Engineer 2 up",
"overview": "this is overview up ",
"requirements": "golang, mysql , up",
"benefits": "good place to work up",
"deadline": "2023-02-01T23:59:59Z",
"employment_type": "Full Time",
"department": "Engineering up",
"location": "Dhaka, Bangladesh ip",
"salary_range": "100k-120k up",
"no_of_vacancy": 7,
"nature": "physical up",
"status": 1,
"posted_on": "2023-01-14T00:23:22.620165Z",
"created_at": "2023-01-14T00:23:22.691702Z",
"updated_at": "2023-01-28T17:18:17.250972Z"
},
"applicant_id": 3,
"applicant": {
"id": 3,
"name": "Rafsan hello",
"email": "rafsan@shapla.io",
"phone": "01670892288",
"cv_link": "link 1",
"created_at": "2023-01-27T20:50:38.231257Z",
"updated_at": "2023-01-27T21:59:28.915806Z"
},
"location": "updated",
"status": 2,
"schedule_date": "2023-12-12T23:59:59Z",
"created_at": "2023-01-28T17:01:28.072465Z",
"updated_at": "2023-01-28T17:18:17.419252Z"
}
}
```
## Get all interview schedules for a job
> GET /api/internal/v1/company/jobs/3/interview/all
#### Header
> company_id [int]
> x-api-key [string, required]
##### Success response with status code `200`
```json
{
"data": [
{
"id": 6,
"job_id": 3,
"job": {
"id": 3,
"company_id": 1,
"company": {
"id": 1,
"name": "company-1",
"icon": "",
"website_url": "",
"about": "",
"size": "3k",
"address": "",
"location": "",
"contact_info": "",
"fb_link": "",
"twitter_link": "",
"linkedin_link": "",
"created_at": "2023-01-08T03:20:58.325617Z",
"updated_at": "2023-01-08T03:21:18.225588Z"
},
"title": "Sr.Software Engineer 2 up",
"overview": "this is overview up ",
"requirements": "golang, mysql , up",
"benefits": "good place to work up",
"deadline": "2023-02-01T23:59:59Z",
"employment_type": "Full Time",
"department": "Engineering up",
"location": "Dhaka, Bangladesh ip",
"salary_range": "100k-120k up",
"no_of_vacancy": 7,
"nature": "physical up",
"status": 1,
"posted_on": "2023-01-14T00:23:22.620165Z",
"created_at": "2023-01-14T00:23:22.691702Z",
"updated_at": "2023-01-28T17:18:17.250972Z"
},
"applicant_id": 3,
"applicant": {
"id": 3,
"name": "Rafsan hello",
"email": "rafsan@shapla.io",
"phone": "01670892288",
"cv_link": "link 1",
"created_at": "2023-01-27T20:50:38.231257Z",
"updated_at": "2023-01-27T21:59:28.915806Z"
},
"location": "updated",
"status": 2,
"schedule_date": "2023-12-12T23:59:59Z",
"created_at": "2023-01-28T17:01:28.072465Z",
"updated_at": "2023-01-28T17:18:17.419252Z"
}
],
"pagination": {
"per_page": 10,
"page": 1,
"total_record": 1
}
}
```
## Applicants signup
> POST /api/v1/users
#### Params
> name [string, required, max:255]
> email [string|valid_email, required, max:255]
> phone [string, required, max:20]
> password [string, required, max:20]
##### Success response with status code `200`
```json
{
"data": {
"id": 3,
"name": "Rafsan",
"email": "rafsan@shapla.io",
"phone": "01670892213",
"cv_link": "",
"created_at": "2023-01-27T20:50:38.231257+06:00",
"updated_at": "2023-01-27T20:50:38.231257+06:00"
}
}
```
## Applicants login
> POST /api/v1/login
#### Params
> email [string|valid_email, required, max:255]
> password [string, required, max:20]
##### Success response with status code `200`
```json
{
"data": {
"user": {
"id": 3,
"name": "Rafsan",
"email": "rafsan@shapla.io",
"phone": "01670892213",
"cv_link": "",
"created_at": "2023-01-27T20:50:38.231257Z",
"updated_at": "2023-01-27T20:50:38.231257Z"
},
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InJhZnNhbkBzaGFwbGEuaW8iLCJleHAiOjE2NzUwMDUwMzksIm5hbWUiOiJSYWZzYW4iLCJ0b2tlbl9pZCI6IjJiMWM4Yzk5ZjU1ODA3NTVmZjExNTE0ZDE2YjAyNGM1ZGQ4OGVlMWUifQ.PSYUMKTcoXatgDf6ab21WPZc-7rAmgsk8poJOkGqb1E",
"refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InJhZnNhbkBzaGFwbGEuaW8iLCJleHAiOjE2NzUwOTE0Mzl9.QTAhKZw1O3CHBPEo2AbhLkKHvbb4cDvdgdN8eP2daHI"
}
}
```
## Applicants profile
> PATCH /api/v1/users/me
#### Authorization
> Bearer Token [string, required]
##### Success response with status code `200`
```json
{
"data": {
"id": 3,
"name": "Rafsan",
"email": "rafsan@shapla.io",
"phone": "01670892213",
"cv_link": "",
"created_at": "2023-01-27T20:50:38.231257Z",
"updated_at": "2023-01-27T20:50:38.231257Z"
}
}
```
## Applicants edit profile
> PATCH /api/v1/users/edit
#### Params
> name [string, optional, max:255]
> password [string, optional, max:20]
> phone [string, required, max:20]
> cv_link [string, optional, max:255]
#### Authorization
> Bearer Token [string, required]
##### Success response with status code `200`
```json
{
"data": {
"id": 3,
"name": "Rafsan hello",
"email": "rafsan@shapla.io",
"phone": "01670892288",
"cv_link": "link 1",
"created_at": "2023-01-27T20:50:38.231257Z",
"updated_at": "2023-01-27T21:59:28.915806Z"
}
}
```
## Get all jobs for the applicant
> GET /v1/jobs
#### Query Params
> title [string, optional]
> location [string, optional]
> department [string, optional]
>
#### Authorization
> Bearer Token [string, required]
##### Success response with status code `200`
```json
{
"data": [
{
"id": 4,
"company_id": 1,
"company": {
"id": 1,
"name": "company-1",
"icon": "",
"website_url": "",
"about": "",
"size": "3k",
"address": "",
"location": "",
"contact_info": "",
"fb_link": "",
"twitter_link": "",
"linkedin_link": "",
"created_at": "2023-01-08T03:20:58.325617Z",
"updated_at": "2023-01-08T03:21:18.225588Z"
},
"title": "Sr.Software Engineer 2",
"overview": "this is overview",
"requirements": "golang, mysql",
"benefits": "good place to work",
"deadline": "2023-02-01T23:59:59Z",
"employment_type": "Contractual",
"department": "Engineering",
"location": "Dhaka, Bangladesh",
"salary_range": "100k-120k",
"no_of_vacancy": 10,
"nature": "physical",
"status": 1,
"posted_on": "2023-01-14T03:17:39.885755Z",
"created_at": "2023-01-14T00:23:43.21971Z",
"updated_at": "2023-01-14T03:17:39.95877Z"
},
{
"id": 3,
"company_id": 1,
"company": {
"id": 1,
"name": "company-1",
"icon": "",
"website_url": "",
"about": "",
"size": "3k",
"address": "",
"location": "",
"contact_info": "",
"fb_link": "",
"twitter_link": "",
"linkedin_link": "",
"created_at": "2023-01-08T03:20:58.325617Z",
"updated_at": "2023-01-08T03:21:18.225588Z"
},
"title": "Sr.Software Engineer 2 up",
"overview": "this is overview up ",
"requirements": "golang, mysql , up",
"benefits": "good place to work up",
"deadline": "2023-02-01T23:59:59Z",
"employment_type": "Full Time",
"department": "Engineering up",
"location": "Dhaka, Bangladesh ip",
"salary_range": "100k-120k up",
"no_of_vacancy": 7,
"nature": "physical up",
"status": 1,
"posted_on": "2023-01-14T00:23:22.620165Z",
"created_at": "2023-01-14T00:23:22.691702Z",
"updated_at": "2023-01-14T03:16:48.59882Z"
}
],
"pagination": {
"per_page": 10,
"page": 1,
"total_record": 2
}
}
```
## Get job detail for the applicant
> GET /api/v1/jobs/{job_id}
#### Authorization
> Bearer Token [string, required]
##### Success response with status code `200`
```json
{
"data": {
"id": 6,
"company_id": 1,
"company": {
"id": 1,
"name": "company-1",
"icon": "",
"website_url": "",
"about": "",
"size": "3k",
"address": "",
"location": "",
"contact_info": "",
"fb_link": "",
"twitter_link": "",
"linkedin_link": "",
"created_at": "2023-01-08T03:20:58.325617Z",
"updated_at": "2023-01-08T03:21:18.225588Z"
},
"title": "Sr.Software Engineer 5",
"overview": "this is overview",
"requirements": "golang, mysql",
"benefits": "good place to work",
"deadline": "2023-02-01T23:59:59Z",
"employment_type": "Contractual",
"department": "Engineering",
"location": "Dhaka, Bangladesh",
"salary_range": "100k-120k",
"no_of_vacancy": 10,
"nature": "physical",
"status": 1,
"posted_on": "2023-01-27T23:26:23.623824Z",
"created_at": "2023-01-27T23:26:23.705963Z",
"updated_at": "2023-01-27T23:26:23.705963Z"
}
}
```
## Apply to a job
> POST /v1/jobs/{job_id}
#### Authorization
> Bearer Token [string, required]
##### Success response with status code `200`
```json
{
"data": {
"id": 4,
"job_id": 6,
"applicant_id": 3,
"company_id": 1,
"created_at": "2023-01-28T03:41:09.39512+06:00",
"updated_at": "2023-01-28T03:41:09.39512+06:00"
}
}
```
## List of applied job for the applicant
> GET /v1/applicant/jobs-applied
#### Authorization
> Bearer Token [string, required]
##### Success response with status code `200`
```json
{
"data": [
{
"job": {
"id": 3,
"company_id": 1,
"company": {
"id": 1,
"name": "company-1",
"icon": "",
"website_url": "",
"about": "",
"size": "3k",
"address": "",
"location": "",
"contact_info": "",
"fb_link": "",
"twitter_link": "",
"linkedin_link": "",
"created_at": "2023-01-08T03:20:58.325617Z",
"updated_at": "2023-01-08T03:21:18.225588Z"
},
"title": "Sr.Software Engineer 2 up",
"overview": "this is overview up ",
"requirements": "golang, mysql , up",
"benefits": "good place to work up",
"deadline": "2023-02-01T23:59:59Z",
"employment_type": "Full Time",
"department": "Engineering up",
"location": "Dhaka, Bangladesh ip",
"salary_range": "100k-120k up",
"no_of_vacancy": 7,
"nature": "physical up",
"status": 1,
"posted_on": "2023-01-14T00:23:22.620165Z",
"created_at": "2023-01-14T00:23:22.691702Z",
"updated_at": "2023-01-14T03:16:48.59882Z"
},
"created_at": "2023-01-28T04:10:10.930121Z",
"updated_at": "2023-01-28T04:10:10.930121Z"
}
],
"pagination": {
"per_page": 1,
"page": 2,
"total_record": 2
}
}
```