CheckIn@UFSC body { font-family: Trebuchet MS, sans-serif; font-size: 15px; color: #444; margin-right: 24px; } h1 { font-size: 25px; } h2 { font-size: 20px; } h3 { font-size: 16px; font-weight: bold; } hr { height: 1px; border: 0; color: #ddd; background-color: #ddd; } .app-desc { clear: both; margin-left: 20px; } .param-name { width: 100%; } .license-info { margin-left: 20px; } .license-url { margin-left: 20px; } .model { margin: 0 0 0px 20px; } .method { margin-left: 20px; } .method-notes { margin: 10px 0 20px 0; font-size: 90%; color: #555; } pre { padding: 10px; margin-bottom: 2px; } .http-method { text-transform: uppercase; } pre.get { background-color: #0f6ab4; } pre.post { background-color: #10a54a; } pre.put { background-color: #c5862b; } pre.delete { background-color: #a41e22; } .huge { color: #fff; } pre.example { background-color: #f3f3f3; padding: 10px; border: 1px solid #ddd; } code { white-space: pre; } .nickname { font-weight: bold; } .method-path { font-size: 1.5em; background-color: #0f6ab4; } .up { float:right; } .parameter { width: 500px; } .param { width: 500px; padding: 10px 0 0 20px; font-weight: bold; } .param-desc { width: 700px; padding: 0 0 0 20px; color: #777; } .param-type { font-style: italic; } .param-enum-header { width: 700px; padding: 0 0 0 60px; color: #777; font-weight: bold; } .param-enum { width: 700px; padding: 0 0 0 80px; color: #777; font-style: italic; } .field-label { padding: 0; margin: 0; clear: both; } .field-items { padding: 0 0 15px 0; margin-bottom: 15px; } .return-type { clear: both; padding-bottom: 10px; } .param-header { font-weight: bold; } .method-tags { text-align: right; } .method-tag { background: none repeat scroll 0% 0% #24A600; border-radius: 3px; padding: 2px 10px; margin: 2px; color: #FFF; display: inline-block; text-decoration: none; }
CheckIn@UFSC
API utilizada para interagir com o back-end do sistema CheckIn@UFSC
More information: https://helloreverb.com
Contact Info: hello@helloreverb.com
Version: 1.0.0
BasePath:/FKettl/CheckIn/1.0.0
All rights reserved
http://apache.org/licenses/LICENSE-2.0.html
Access
- OAuth AuthorizationUrl:http://petstore.swagger.io/oauth/dialogTokenUrl:
Methods
[ Jump to Models ]
Table of Contents
Geohash
Qrcode
Servidor
Usurio
Geohash
post /geohash_suspect
Marca um geohash como suspeito (geohashSuspect)
Consumes
This API call consumes the following media types via the Content-Type request header:
application/json
Request body
body object (required)
Body Parameter — Requer o geohash
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
application/json
Responses
200
400
Qrcode
post /last_qrcode
Busca o último qrcode (lastQrcodes)
Consumes
This API call consumes the following media types via the Content-Type request header:
application/json
Request body
body object (required)
Body Parameter — Necessita de um sip
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
application/json
Responses
204
400
post /new_qrcode
Gera novo QR Code (newQrcode)
Requer idpessoa, sip e date
Request body
body object (required)
Body Parameter —
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
application/json
Responses
200
400
Algum dos valores está faltando Object
Servidor
get /
Verifica se o server está no ar (root)
Return type
Object
Example data
Content-Type: application/json
{}
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
application/json
Responses
200
Sucesso Object
Usurio
put /autodiagnostico
Realiza o autodiagnostico (autodiagnostico)
Request body
body object (required)
Body Parameter — Requer um bearer token para autorização, id do paciente, status antigo, status atual e sintomas
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
application/json
Responses
200
400
Algum dos valores está faltando
403
post /device/handshake
Cria um novo usuário (handshake)
Multiple status values can be provided with comma separated strings
Request body
body object (required)
Body Parameter — Requer id, nome e versão do OS e modelo e fabricante do celular
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
application/json
Responses
200
400
Algum dos valores está faltando
post /last_checkin
Verifica se foi realizado o check-out no último check-in do usuário (infected)
Requer id
Request body
body object (required)
Body Parameter —
Return type
Object
Example data
Content-Type: application/json
{}
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
application/json
Responses
200
Há um checkin aberto Object
400
Id está faltando Object
Models
[ Jump to Methods ]