umarley / seteAPI

BSD 3-Clause "New" or "Revised" License
2 stars 0 forks source link

Módulo Rotas - GET - Obter o Shape da rota #136

Closed glcalil-ufg closed 1 year ago

glcalil-ufg commented 2 years ago

Exemplo de requisição:

GET https://sete.transportesufg.eng.br/rotas/5201405/73170/monitores

Resultado do experimento:

  • Retorno do HTTP está 200 (OK)

  • O resultado está diferente do esperado na API

  • Está usando o seguinte formato 

{ shape: “json string”, result: "true" }


Exemplo de requisição:

GET https://sete.transportesufg.eng.br/rotas/52014099995/73170/monitores

Resultado do experimento:

  • Retorno do HTTP está 404 (NOT FOUND)

  • O resultado está diferente do esperado na API

  • Está usando o seguinte formato 

{ result: "false", messages : “...” }




glcalil-ufg commented 1 year ago

@umarley

 get:
      tags:
      - rotas
      summary: Obter o Shape da Rota
      operationId: getShapeByRota
      consumes:
      - application/json
      produces:
      - application/json
      parameters:
      - in: path
        name: codigo_cidade
        description: Código do municipio que a rota pertence
        required: true
        type: integer
      - in: path
        name: id_rota
        description: ID da rota que se deseja consultar 
        required: true
        type: integer
      responses:
        200:
          description: Operação realizada com Sucesso
          schema:
            $ref: '#/definitions/ShapeRota'
        400:
          description: Parâmetros inválidos
        404:
          description: Não encontrado
      security:
      - api_key: []

Modelo

ShapeRota:
    type: object
    properties:
      shape:
        type: string
      result:
        type: boolean  
umarley commented 1 year ago

API revisada e documentação atualizada