-
Notifications
You must be signed in to change notification settings - Fork 0
Endpoints
What you send:
{
"username": "sample",
"password": "sample-password"
}
What you'll receive:
{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
}
Headers:
{
"Authentication": "JWT eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
}
What you'll receive:
{
"saludo": "Hola, <<Username>>"
}
{
"title": TEXT("test title"),
"description": TEXT("test description"),
"price_offered": FLOAT(1500.99),
"currency": CHOICE('0'->EUROS, '1'->DOLLARS, '2'->POUNDS),
"limit_time": DATETIME(7 attributes are being sent, https://docs.python.org/3/library/datetime.html, Attributes: year, month, day, hour, minute, second, microsecond), (2019,10,30,10,40,0,0)
}
Para los filtros PE, AC,RE
{
userId:2
filtro:PE
}
What you'll receive:
[
{
"id": 1,
"title": "apply1",
"description": "wdwd",
"date": "2019-03-24T23:21:14Z",
"status": "PE",
"dataScientist_id": 1,
"offer_id": 1
}
]
No necesita parámetros, tan solo petición GET a la url
What you'll receive:
[
{
"id": 1,
"title": "offer1",
"description": "offer1",
"price_offered": 300,
"currency": "0",
"creation_date": "2019-03-24T17:42:05.983Z",
"limit_time": "2019-03-27T17:42:02Z"
}
]
{
"title": TEXT("test title"),
"description": TEXT("test description"),
"price_offered": FLOAT(1500.99),
"currency": CHOICE('0'->EUROS, '1'->DOLLARS, '2'->POUNDS),
"limit_time": DATETIME(7 attributes are being sent, https://docs.python.org/3/library/datetime.html, Attributes: year, month, day, hour, minute, second, microsecond), (2019,10,30,10,40,0,0)
}
Lo que devuelve es la lista de items completa del CV. No necesita parametro ya que se hace desde el usuario logeado.
What you'll receive:
[
"[{\"model\": \"datame.item\", \"pk\": 1, \"fields\": {\"name\": \"Item 1 Name\", \"section\": 1, \"description\": \"Item 1 description\", \"entity\": \"entity test\", \"date_start\": \"2018-03-27T09:54:52Z\", \"date_finish\": null}}]",
"[{\"model\": \"datame.item\", \"pk\": 2, \"fields\": {\"name\": \"Item 2 Name\", \"section\": 2, \"description\": \"item 2 description\", \"entity\": \"entity test\", \"date_start\": \"2018-03-27T09:55:15Z\", \"date_finish\": null}}]"
]
Lo que devuelve es la lista de items completa del CV. Se le pasa el userId del DataScientist del que se quiere ver el CV
{
dataScientistId:2
}
What you'll receive:
[
"[{\"model\": \"datame.item\", \"pk\": 1, \"fields\": {\"name\": \"Item 1 Name\", \"section\": 1, \"description\": \"Item 1 description\", \"entity\": \"entity test\", \"date_start\": \"2018-03-27T09:54:52Z\", \"date_finish\": null}}]",
"[{\"model\": \"datame.item\", \"pk\": 2, \"fields\": {\"name\": \"Item 2 Name\", \"section\": 2, \"description\": \"item 2 description\", \"entity\": \"entity test\", \"date_start\": \"2018-03-27T09:55:15Z\", \"date_finish\": null}}]"
]
{
"quantity": FLOAT(1500.99),
"tax": FLOAT(200.99),
"total": FLOAT(1500.99),
"status": CHOICE('PE'->PENDING, 'AC'->ACCEPTED, 'RE'->REJECTED),
"contract": 1
}
What you'll receive:
{
"message": "Successfully created new bill"
}
There is no need to pass data, this petition will create a CV for the user that is logged at the moment the request is sent.
What you will recieve:
{
"message": "Successfully created new curriculum"
}
You will need to pass a field as shown below. The petition will create a section on the curriculum of the user that it is currently logged in, if it has one.
{
"name": TEXT("Sample")
}
What you will recieve:
{
"message": "Successfully created new section"
}
You write the title and body of the message and the id of the user you want to send it to. It is necessary to add in the header the token of the user you are logged in.
{
"title": TEXT("asunto test")
"body": TEXT("increible mensaje")
"receiverId": 3
}
What you will recieve:
{
"message": "Successfully created new message"
}
You only need to add the token of the logged user in the header
What you will recieve:
{
"id": 1, #id of the message
"receiver_id": 3, #id of de receiver user
"sender_id": 2, #id of the sender user
"title": "asunto test",
"body": "increible mensaje",
"moment": "2019-03-26T21:57:23.891Z"
}