GET http://localhost:{port}/mac
Returns all items in JSON format as shown below.
{
"id": 0,
"model": "string",
"mac": "string",
"data": "string"
}
POST http://localhost:{port}/mac
Allows the creation of a new Mac item with the fields below. Note that id is an auto-incremental parameter.
{
"id": 0,
"model": "string",
"mac": "string",
"data": "string"
}
GET http://localhost:{port}/upload
Returns all items in JSON format as shown below.
{
"id": "integer ($int32)",
"model": "string",
"mac": "string",
"problem": "boolean",
"remoteAccess": "boolean"
}
GET http://localhost:{port}/upload/ID
Returns the first corresponding item in JSON format as shown below.
{
"id": "integer ($int32)",
"model": "string",
"mac": "string",
"problem": "boolean",
"remoteAccess": "boolean"
}
Parameter | Type | Description |
---|---|---|
ID |
Int |
Required. ID of the item to be retrieved |
POST http://localhost:{port}/upload
Allows the upload of a .CSV file using FormData. Check the example file model.
Path:
./Example /Example.csv
{
"File": "FileName",
"FilePath": "$FilePath",
}
Parameter | Type | Description |
---|---|---|
File |
FileName |
Required. File name |
FilePath |
FilePath |
Required. Full file path |
DELETE http://localhost:{port}/upload/ID
Deletes the first item with the corresponding ID in the request.
Parameter | Type | Description |
---|---|---|
ID |
Int |
Required. ID of the item to be deleted |
Returns a status code (200) with the ID of the deleted item.
GET http://localhost:{port}/mac
Retorna todos os itens em formato JSON como mostrado abaixo.
{
"id": 0,
"model": "string",
"mac": "string",
"data": "string"
}
POST http://localhost:{port}/mac
Permite a criação de um novo item Mac com os campos abaixo. Observe que id é um parâmetro autoincremental.
{
"id": 0,
"model": "string",
"mac": "string",
"data": "string"
}
GET http://localhost:{port}/upload
Retorna todos os itens em formato JSON como mostrado abaixo.
{
"id": "integer ($int32)",
"model": "string",
"mac": "string",
"problem": "boolean",
"remoteAccess": "boolean"
}
GET http://localhost:{port}/upload/ID
Retorna o primeiro item correspondente em formato JSON como mostrado abaixo.
{
"id": "integer ($int32)",
"model": "string",
"mac": "string",
"problem": "boolean",
"remoteAccess": "boolean"
}
Parâmetro | Tipo | Descrição |
---|---|---|
ID |
Int |
Obrigatório. ID do item a ser buscado |
POST http://localhost:{port}/upload
Permite
o envio de um arquivo .CSV, usando FormData. Verifique o modelo de exemplo do arquivo CSV.
Caminho:
./Example /Example.csv
{
"File": "NomeDoArquivo",
"FilePath": "$CaminhoDoArquivo",
}
Parâmetro | Tipo | Descrição |
---|---|---|
File |
NomeDoArquivo |
Obrigatório. Nome do arquivo |
FilePath |
CaminhoDoArquivo |
Obrigatório. Caminho completo do arquivo |
DELETE http://localhost:{port}/upload/ID
Exclui o primeiro item com o ID correspondente na solicitação.
Parâmetro | Tipo | Descrição |
---|---|---|
ID |
Int |
Obrigatório. ID do item a ser excluído |
Retorna um código de status (200) com o ID do item excluído.