Job applications
4 routes. Paths are relative to https://api.intersink.com/v1.
- PATCH/job-applications/{id}Update status
- DELETE/job-applications/{id}Withdraw
- GET/job-applications/{id}/historyHistory
- GET/job-applications/meMe
Update status
PATCH/job-applications/{id}
Needs a signed-in user (Bearer token or access_token cookie).
A3: move an applicant through the pipeline (job poster only).
Parameters
| Name | Type | Description |
|---|---|---|
| idrequired | number, path |
Request body application/json
| Field | Type | Description |
|---|---|---|
| status | string | At most 120 characters. |
| status_id | number | Minimum 1. |
Response
200. The payload in data is not described in the spec yet.
Withdraw
DELETE/job-applications/{id}
Needs a signed-in user (Bearer token or access_token cookie).
A5: withdraw (the applicant only).
Parameters
| Name | Type | Description |
|---|---|---|
| idrequired | number, path |
Response
200. The payload in data is not described in the spec yet.
History
GET/job-applications/{id}/history
Needs a signed-in user (Bearer token or access_token cookie).
A6: the status timeline (the applicant OR the job poster). Before :id.
Parameters
| Name | Type | Description |
|---|---|---|
| idrequired | number, path |
Response
200. The payload in data is not described in the spec yet.
Me
GET/job-applications/me
Needs a signed-in user (Bearer token or access_token cookie).
A4: the caller's own applications.
Parameters
| Name | Type | Description |
|---|---|---|
| active_profile_id | string, query | |
| page | number, query | Minimum 1. |
| limit | number, query | Minimum 1. |
Response
200. The payload in data is not described in the spec yet.