Módulo Escolas - POST - Associa várias rotas a uma escola
Opened this issue · 1 comments
Exemplo de requisição:
POST https://sete.transportesufg.eng.br/escolas/5201405/52278827/rotas
Body:
Resultado do experimento:
• Retorno do HTTP está 200 - OK
• Não está documentado na API
• Está usando o seguinte formato
• { result: "false", “messages”: ... }
• Verificar se era para ter retornado algum tipo de erro.
Exemplo de requisição:
POST https://sete.transportesufg.eng.br/escolas/5201405/52278827/rots
Body:
Resultado do experimento:
• Retorno do HTTP está 200 - OK
• Não está documentado na API
• Está usando o seguinte formato
• { result: "false", “messages”: ... }
• Verificar se era para ter retornado algum tipo de erro.
Exemplo de requisição:
POST https://sete.transportesufg.eng.br/escolas/5201405/0/rotas
Body:
Resultado do experimento:
• Retorno do HTTP está 200 - OK
• Não está documentado na API
• Verificar se era para ter retornado algum tipo de erro.
Exemplo de requisição:
POST https://sete.transportesufg.eng.br/escolas/0/52278827/rotas
Body:
Resultado do experimento:
• Retorno do HTTP está 403 - Forbidden
• Não está documentado na API
• Está usando o seguinte formato
{ result: "false", “messages”: ... }
Exemplo de requisição:
POST https://sete.transportesufg.eng.br/escolas/5201405/52278827/rotas
Body:
Resultado do experimento:
• Retorno do HTTP é 200 - OK
• Não está documentado na API
• Verificar se deveria ter retornado isso mesmo
post:
tags:
- escolas
summary: Associa várias rotas a uma escola
operationId: associarRotaEscola
consumes:
- application/json
produces:
- application/json
parameters:
- in: path
name: codigo_cidade
type: integer
description: Código da cidade da escola a ser atualizada
required: true
- in: path
name: id_escola
type: integer
description: ID da escola que as rotas serão associadas
required: true
- in: body
name: body
description: JSON contendo os id's das rotas que serão associadas
required: true
schema:
$ref: '#/definitions/VariasRotas'
responses:
201:
description: Operação realizada com sucesso
schema:
$ref: '#/definitions/CreateResponseVariasRotas'
400:
description: Parâmetros inválidos
404:
description: Recurso não encontrado
security:
- api_key: []
Response:
CreateResponseVariasRotas:
type: object
properties:
data:
type: array
items:
type: object
properties:
id_rota:
type: string
result:
type: boolean
messages:
type: array
items:
type: object
properties:
id:
type: string
total:
type: integer
result:
type: boolean