MV sistemas Movimentações de Visitantes API
The Movimentações de Visitantes API from MV sistemas — 2 operation(s) for movimentações de visitantes.
The Movimentações de Visitantes API from MV sistemas — 2 operation(s) for movimentações de visitantes.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/mv-sistemas:mv-sistemas-movimenta-es-de-visitantes-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Protocolo de Entrada Movimentações de Visitantes API
version: 3.1.0
description: Esta documentação descreve a API de Protocolo de Entrada, utilizada para integração com os recursos do One Touch, permitindo o controle e gerenciamento de protocolos de acesso.
license:
name: Apache 2.0
url: https://www.apache.org/licenses/LICENSE-2.0.html
servers:
- url: https://api.globalhealth.mv/prod/one-touch
description: Ambiente de PRODUÇÃO
- url: https://api.globalhealth.mv/dem/one-touch
description: Ambiente de HOMOLOGAÇÃO
security:
- x-api-key: []
tags:
- name: Movimentações de Visitantes
paths:
/api/v1/entry-control-protocols/{id}/visitor-movements:
post:
tags:
- Movimentações de Visitantes
operationId: createVisitorMovement
parameters:
- name: id
in: path
required: true
schema:
type: number
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/VisitorMovementDTO'
example:
name: John Doe
phone: 11 997779777
document: '01001001000'
photoUrl: https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcStUns88AiRdT-Qo5nFZN19JM8OPAvJURCmEfyKroeSgg&s
responses:
'200':
description: Movimento de Visitante Criado
content:
application/json:
schema:
$ref: '#/components/schemas/VisitorMovementDTO'
'500':
description: Internal Server Error
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/InternalErrorMessage'
summary: Create visitor movement
x-summary-source: derived
/api/v1/entry-control-protocols/{id}/visitor-movements/{visitorMovementId}/exit:
put:
tags:
- Movimentações de Visitantes
operationId: exitMovement
parameters:
- name: id
in: path
required: true
schema:
type: number
- name: visitorMovementId
in: path
required: true
schema:
type: number
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/ExitMovementDTO'
example:
exitDate: '1712061035669'
responses:
'200':
description: Movimento Criado
content:
application/json:
schema:
$ref: '#/components/schemas/VisitorMovementDTO'
'500':
description: Internal Server Error
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/InternalErrorMessage'
summary: Exit movement
x-summary-source: derived
components:
schemas:
InternalErrorMessage:
type: object
properties:
timestamp:
type: number
description: Timestamp em que o erro aconteceu.
status:
type: number
message:
type: string
description: Mensagem do erro.
path:
type: string
description: Path chamado no momento do Erro.
ExitMovementDTO:
type: object
properties:
exitDate:
type: string
description: Data de saída da pessoa, em TIMESTAMP, se aplicável.
examples:
- '1712061035669'
VisitorMovementDTO:
type: object
properties:
name:
type: string
description: Nome da Pessoa
examples:
- John
- Marry
phone:
type: string
description: telefone da Pessoa
email:
type: string
description: Email da Pessoa
document:
type: string
description: Documento da Pessoa
photoUrl:
type: string
description: URL com foto da Pessoa
securitySchemes:
x-api-key:
type: apiKey
name: x-api-key
in: header
x-provenance:
method: harvested
publisher: MV sistemas
source: https://apidocs.globalhealth.mv/swagger-files/protocolo-entrada.json
note: split by refine-openapis from the provider's own published document, verified by fetch (openapi/_original/*.fetch.json);
stamped by stamp-openapi-provenance.py (roadmap#793)