basePath: /api/v1/ definitions: handler.Health.response: properties: status: type: string type: object handler.ListServer.response: properties: servers: items: $ref: '#/definitions/models.Server' type: array type: object handler.Sleep.response: properties: duration: type: number end: type: string start: type: string type: object handler.pingResponse: properties: info: $ref: '#/definitions/handler.pingResponseInfo' message: type: string type: object handler.pingResponseInfo: properties: addr: type: string headers: additionalProperties: items: type: string type: array type: object method: type: string request: type: string uri: type: string type: object models.APIError: properties: errorcode: type: string fapiMessage: type: string message: type: string type: object models.Server: properties: contentType: type: string icon: type: string ip: type: string name: type: string pid: type: integer port: type: integer process: type: string protocol: type: string response: type: string sockState: type: string statusCode: type: integer uid: type: integer type: object host: localhost info: contact: {} title: LocalHostBunny version: "1.0" paths: /: get: responses: {} summary: (Website) /api/health: get: responses: "200": description: OK schema: $ref: '#/definitions/handler.Health.response' "500": description: Internal Server Error schema: $ref: '#/definitions/models.APIError' summary: Server Health-checks tags: - Common /api/ping: delete: responses: "200": description: OK schema: $ref: '#/definitions/handler.pingResponse' "500": description: Internal Server Error schema: $ref: '#/definitions/models.APIError' summary: Simple endpoint to test connection (any http method) tags: - Common get: responses: "200": description: OK schema: $ref: '#/definitions/handler.pingResponse' "500": description: Internal Server Error schema: $ref: '#/definitions/models.APIError' summary: Simple endpoint to test connection (any http method) tags: - Common patch: responses: "200": description: OK schema: $ref: '#/definitions/handler.pingResponse' "500": description: Internal Server Error schema: $ref: '#/definitions/models.APIError' summary: Simple endpoint to test connection (any http method) tags: - Common post: responses: "200": description: OK schema: $ref: '#/definitions/handler.pingResponse' "500": description: Internal Server Error schema: $ref: '#/definitions/models.APIError' summary: Simple endpoint to test connection (any http method) tags: - Common put: responses: "200": description: OK schema: $ref: '#/definitions/handler.pingResponse' "500": description: Internal Server Error schema: $ref: '#/definitions/models.APIError' summary: Simple endpoint to test connection (any http method) tags: - Common /api/sleep/:secs: post: parameters: - description: sleep delay (in seconds) in: path name: secs required: true type: number responses: "200": description: OK schema: $ref: '#/definitions/handler.Sleep.response' "400": description: Bad Request schema: $ref: '#/definitions/models.APIError' "500": description: Internal Server Error schema: $ref: '#/definitions/models.APIError' summary: Return 200 after x seconds tags: - Common /icon/:cs: get: parameters: - description: Icon Checksum in: path name: cs required: true type: number responses: {} summary: Get Icon /index.html: get: responses: {} summary: (Website) /scripts.script.js: get: responses: {} summary: (Website) /server: get: responses: "200": description: OK schema: $ref: '#/definitions/handler.ListServer.response' "400": description: Bad Request schema: $ref: '#/definitions/models.APIError' "500": description: Internal Server Error schema: $ref: '#/definitions/models.APIError' summary: List running server swagger: "2.0"