130 lines · 4.1 KB · JSON
RawDownload
{    "swagger": "2.0",    "info": {        "description": "This is a sample server Petstore server.",        "title": "Swagger Example API",        "termsOfService": "http://swagger.io/terms/",        "contact": {            "name": "API Support",            "url": "http://www.swagger.io/support",            "email": "support@swagger.io"        },        "license": {            "name": "Apache 2.0",            "url": "http://www.apache.org/licenses/LICENSE-2.0.html"        },        "version": "1.0"    },    "host": "petstore.swagger.io:8080",    "basePath": "/v2",    "paths": {        "/testapi/get-string-by-int/{some_id}": {            "get": {                "description": "get string by ID",                "consumes": [                    "application/json"                ],                "produces": [                    "application/json"                ],                "summary": "Add a new pet to the store",                "parameters": [                    {                        "type": "integer",                        "description": "Some ID",                        "name": "some_id",                        "in": "path",                        "required": true                    }                ],                "responses": {                    "200": {                        "description": "ok",                        "schema": {                            "type": "string"                        }                    },                    "400": {                        "description": "We need ID!!",                        "schema": {                            "$ref": "#/definitions/web.APIError"                        }                    },                    "404": {                        "description": "Can not find ID",                        "schema": {                            "$ref": "#/definitions/web.APIError"                        }                    }                }            }        },        "/testapi/get-struct-array-by-string/{some_id}": {            "get": {                "description": "get struct array by ID",                "consumes": [                    "application/json"                ],                "produces": [                    "application/json"                ],                "parameters": [                    {                        "type": "string",                        "description": "Some ID",                        "name": "some_id",                        "in": "path",                        "required": true                    },                    {                        "type": "integer",                        "description": "Offset",                        "name": "offset",                        "in": "query",                        "required": true                    },                    {                        "type": "integer",                        "description": "Offset",                        "name": "limit",                        "in": "query",                        "required": true                    }                ],                "responses": {                    "200": {                        "description": "ok",                        "schema": {                            "type": "string"                        }                    },                    "400": {                        "description": "We need ID!!",                        "schema": {                            "$ref": "#/definitions/web.APIError"                        }                    },                    "404": {                        "description": "Can not find ID",                        "schema": {                            "$ref": "#/definitions/web.APIError"                        }                    }                }            }        }    },    "definitions": {        "web.APIError": {            "type": "object",            "properties": {                "errorCode": {                    "type": "integer"                },                "errorMessage": {                    "type": "string"                }            }        }    }}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t