-
Notifications
You must be signed in to change notification settings - Fork 0
Experiences Endpoint
Roberto Martinez edited this page Dec 13, 2021
·
4 revisions
Contains information about my work experiences including where I worked at, for how long and my position thereof.
-
GET/experiences --> Retrieves all my experiences. -
GET/experiences/{ experienceId } --> Retrieves one specific experience of mine. -
POST/experiences --> Creates a new experience of mine. -
PATCH/experiences/{ experienceId } --> Updates an existing experience by id. -
DELETE/experiences/{ experienceId } --> Deletes an existing experience by id. Sample API Response
{
"experiences": [
{
"id": 1,
"company": "Meta Platforms Inc.",
"position": "Software Engineer Intern",
"dateStarted": "June 2021",
"dateEnded": "August 2021",
"image": "<link_to_image>"
},
{
"id": 2,
"company": "Libery Mutual Insurance",
"position": "Software Engineer Intern",
"dateStarted": "June 2021",
"dateEnded": "August 2021",
"image": "<link_to_image>"
},
{
"id": 3,
"company": "Florida International University",
"position": "Research Assistant - DaMRL",
"dateStarted": "June 2021",
"dateEnded": "August 2021",
"image": "<link_to_image>"
}
]
}| Parameter | Required/Optional | Description | Type |
|---|---|---|---|
{ experienceId } |
integer |
required | The value for the Experiences object you want to look up. |
/experiences
| Parameter | Required/Optional | Description | Type |
|---|---|---|---|
company |
string |
optional | The name of the company I work(ed) for. |
position |
string |
optional | The name of the position I took during the company. |
dateStarted |
string |
optional | The starting date in the [ month, year ] format. |
dateEnded |
string |
required | The ending date in the [ month, year ] format. |
image |
string |
required | The image of the company I work(ed) for. |