Open nataliasou opened 2 years ago
@umarley
tags:
- monitores
summary: Associar uma rota para o monitor
operationId: associarRotaMonitor
consumes:
- application/json
produces:
- application/json
parameters:
- in: path
name: codigo_cidade
type: integer
description: Código da cidade do monitor
required: true
- in: path
name: cpf_monitor
type: string
description: CPF do monitor que será associado a Rota
required: true
- in: body
name: body
description: JSON contendo o id_rota que será associada
required: true
schema:
$ref: '#/definitions/associarRotaAluno'
responses:
201:
description: Operação realizada com sucesso
schema:
$ref: '#/definitions/CreateResponseRotaMonitor'
400:
description: Parâmetros inválidos
404:
description: Recurso não encontrado
security:
- api_key: []
Response:
CreateResponseRotaMonitor:
type: object
properties:
id_rota:
type: integer
cpf_monitor:
type: string
codigo_cidade:
type: string
foi ignorado "_links"
Exemplo de requisição: POST https://sete.transportesufg.eng.br/monitores/5201405/35869564018/rotas Body: Resultado do experimento: • Retorno do HTTP está 201 - Created • O resultado não está especificado na documentação da API. • Há campos do tipo _links, deve ser feito assim mesmo?
Exemplo de requisição: POST https://sete.transportesufg.eng.br/monitores/5201405/35869564018/rots Body: Resultado do experimento: • Retorno do HTTP é 201 - Created • O resultado não está especificado na documentação da API. • Adicionou a rota mesmo com o link estando errado, é para ser assim? • Há campos do tipo _links, deve ser feito assim mesmo? Exemplo de requisição: POST https://sete.transportesufg.eng.br/monitores/5201405/0/rotas Body:
Resultado do experimento: • Retorno do HTTP é 201 - Created • O resultado não está especificado na documentação da API. • Adicionou a rota mesmo com o cpf não existente, é para ser assim? • Há campos do tipo _links, deve ser feito assim mesmo?
Exemplo de requisição: POST https://sete.transportesufg.eng.br/monitores/0/35869564018/rotas Body: Resultado do experimento: • Retorno do HTTP é 403 - Forbidden • O resultado não está especificado na documentação da API. • Está usando o seguinte formato { result: "false", “messages”: ... }
Exemplo de requisição: POST https://sete.transportesufg.eng.br/monitores/5201405/35869564018/rotas Body: {} Resultado do experimento: • Retorno do HTTP é 201 - Created • O resultado não está especificado na documentação da API. • Retornou 201 mesmo com string vazia, é para ser assim? • Há campos do tipo _links, deve ser feito assim mesmo?