Skip to content

FernomXD/GestaoDeSalas

Repository files navigation

API - Gestao de salas

Funcionário

Funcionários são utilizados para inserir um novo registro de sala ou para agendar o uso de uma sala.

Nome da variável Tipo da variável Descrição
Nome string Nome do Funcionário
Usuario string Usuário de acesso para a API
Senha string Senha de acesso para a API

Novo funcionário

POST SeuDominio.com.br/api/Funcionarios
Nome da variável Tipo da variável Descrição Obrigatório
Nome string Nome do Funcionário Sim
Usuario string Usuário de acesso para a API Sim
Senha string Senha de acesso para a API Sim

image

Listar funcionários

GET SeuDominio.com.br/api/Funcionarios

image

Autenticação

POST SeuDominio.com.br/NewToken
Nome da variável Tipo da variável Descrição Obrigatório
UserName string Usuário Sim
Password string Senha Sim
grant_type string inserir password nesse campo Sim

image

Uma vez autenticado na plataforma, basta utilizar esse token para acessar a plataforma.

Salas

É necessário estar logado para ter acesso a qualquer uma das funcionalidade da api relacionadas as salas

Criando uma sala

Para inserir uma sala basta informar no Headers a key Authorization com os valores recebidos na autenticação e no body inserir o nome da sala e descrição da sala.
POST SeuDominio.com.br/api/salas

Autenticação

Nome da variável Tipo da variável Descrição Obrigatório
Authorization string token_type e access token fornecido pela api Sim

image

Informações da sala

Nome da variável Tipo da variável Descrição Obrigatório
NomeSala string Nome da sala no sistema Sim
DescricaoSala string Descrição da sala Sim

image



Listar salas

Para listar todas as salas basta informar no Headers a key Authorization com os valores recebidos na autenticação.
GET SeuDominio.com.br/api/salas

Autenticação

Nome da variável Tipo da variável Descrição Obrigatório
Authorization string token_type e access token fornecido pela api Sim

image

image



Buscar uma sala

Para buscar uma sala basta informar no Headers a key Authorization com os valores recebidos na autenticação.
GET SeuDominio.com.br/api/salas/5

Autenticação

Nome da variável Tipo da variável Descrição Obrigatório
Authorization string token_type e access token fornecido pela api Sim

image

image



Deletar uma sala

Para deletar uma sala basta informar no Headers a key Authorization com os valores recebidos na autenticação.
DELETE SeuDominio.com.br/api/salas/5

Autenticação

Nome da variável Tipo da variável Descrição Obrigatório
Authorization string token_type e access token fornecido pela api Sim

image

image


Alterar uma sala

Para alterar uma sala basta informar no Headers a key Authorization com os valores recebidos na autenticação.
DELETE SeuDominio.com.br/api/salas

Autenticação

Nome da variável Tipo da variável Descrição Obrigatório
Authorization string token_type e access token fornecido pela api Sim

image

image

Agendamento de salas

É necessário estar logado para ter acesso a qualquer uma das funcionalidade da api relacionadas aos agendamentos das salas

Criando um Agendamento

Para inserir um agendamento basta informar no Headers a key Authorization com os valores recebidos na autenticação e no body inserir as informações necessárias para um agendamento.
POST SeuDominio.com.br/api/salasagendadas

Autenticação

Nome da variável Tipo da variável Descrição Obrigatório
Authorization string token_type e access token fornecido pela api Sim

image

Informações da sala

Nome da variável Tipo da variável Descrição Obrigatório
SalasId int Id da sala que será utilizada Sim
Titulo string Título da reunião Sim
DataInicio DateTime Data e hora do ínicio Sim
DataFim DateTime Data e hora do ínicio Sim

image



Listar agendamentos

Para listar todos os agendamentos basta informar no Headers a key Authorization com os valores recebidos na autenticação.
GET SeuDominio.com.br/api/salasagendadas

Autenticação

Nome da variável Tipo da variável Descrição Obrigatório
Authorization string token_type e access token fornecido pela api Sim

image

image



Buscar um agendamento

Para buscar um agendamento basta informar no Headers a key Authorization com os valores recebidos na autenticação.
GET SeuDominio.com.br/api/salasagendadas/5

Autenticação

Nome da variável Tipo da variável Descrição Obrigatório
Authorization string token_type e access token fornecido pela api Sim

image

image



Deletar um agendamento

Para deletar um agendamento basta informar no Headers a key Authorization com os valores recebidos na autenticação.
DELETE SeuDominio.com.br/api/salasagendadas/5

Autenticação

Nome da variável Tipo da variável Descrição Obrigatório
Authorization string token_type e access token fornecido pela api Sim

image

image


Alterar um agendamento

Para alterar um agendamento basta informar no Headers a key Authorization com os valores recebidos na autenticação.
POST SeuDominio.com.br/api/salasagendadas

Autenticação

Nome da variável Tipo da variável Descrição Obrigatório
Authorization string token_type e access token fornecido pela api Sim

image

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published