{
  "swagger": "2.0",
  "info": {
    "title": "Example API",
    "description": "An example swagger doc for a fake API",
    "version": "0.0.1"
  },
  "host": "localhost:5000",
  "schemes": ["http", "https"],
  "basePath": "/v1",
  "consumes": ["application/json"],
  "produces": ["application/json"],
  "securityDefinitions": {
    "apiKey":{
      "type": "apiKey",
      "name": "api_key",
      "description": "Require API key for access",
      "in": "header"
    },
    "bearer": {
      "type": "apiKey",
      "name": "authorization",
      "in": "header"
    }
  },
  "paths": {
    "/": {
      "get": {
        "description": "Return ok",
        "tags": ["API"],
        "security": [{ "bearer": [] }],
        "parameters": {
        },
        "responses": {
          "200": {
            "description": "User created"
          },
          "default": {
            "description": "Unexpected error",
            "schema": {
              "$ref": "#/definitions/error"
            }
          }
        }
      }
    }
  },
  "definitions": {}
}
