UNPKG

api-spec-converter

Version:

Convert API descriptions between popular formats such as OpenAPI(fka Swagger), RAML, API Blueprint, WADL, etc.

232 lines (231 loc) 5.62 kB
{ "basePath": "/open", "host": [ "api.usatoday.com" ], "info": { "title": "USA TODAY Census API", "version": "< An API version here >" }, "paths": { "/census/ethnicity": { "get": { "parameters": [ { "default": "", "description": "State abbreviation default, or arbitrary placename if keyname=placename", "in": "query", "name": "keypat", "type": "string" }, { "default": "", "description": "[placename, FIPS, GNIS]", "enum": [ "placename", "FIPS", "GNIS" ], "in": "query", "name": "keyname", "type": "string" }, { "default": "2", "description": "Use sumlevid to define what level of census data you would like.", "enum": [ "1", "2", "3", "4" ], "in": "query", "name": "sumlevid", "type": "string" } ], "responses": { "200": { "description": "success" } } } }, "/census/housing": { "get": { "parameters": [ { "default": "", "description": "State abbreviation default, or arbitrary placename if keyname=placename", "in": "query", "name": "keypat", "type": "string" }, { "default": "", "description": "[placename, FIPS, GNIS]", "enum": [ "placename", "FIPS", "GNIS" ], "in": "query", "name": "keyname", "type": "string" }, { "default": "2", "description": "Use sumlevid to define what level of census data you would like.", "enum": [ "1", "2", "3", "4" ], "in": "query", "name": "sumlevid", "type": "string" } ], "responses": { "200": { "description": "success" } } } }, "/census/locations": { "get": { "parameters": [ { "default": "", "description": "State abbreviation default, or arbitrary placename if keyname=placename", "in": "query", "name": "keypat", "type": "string" }, { "default": "", "description": "[placename, FIPS, GNIS]", "enum": [ "placename", "FIPS", "GNIS" ], "in": "query", "name": "keyname", "type": "string" }, { "default": "2", "description": "Use sumlevid to define what level of census data you would like.", "enum": [ "1", "2", "3", "4" ], "in": "query", "name": "sumlevid", "type": "string" } ], "responses": { "200": { "description": "success" } } } }, "/census/population": { "get": { "parameters": [ { "default": "", "description": "State abbreviation default, or arbitrary placename if keyname=placename", "in": "query", "name": "keypat", "type": "string" }, { "default": "", "description": "[placename, FIPS, GNIS]", "enum": [ "placename", "FIPS", "GNIS" ], "in": "query", "name": "keyname", "type": "string" }, { "default": "2", "description": "Use sumlevid to define what level of census data you would like.", "enum": [ "1", "2", "3", "4" ], "in": "query", "name": "sumlevid", "type": "string" } ], "responses": { "200": { "description": "success" } } } }, "/census/race": { "get": { "parameters": [ { "default": "", "description": "State abbreviation default, or arbitrary placename if keyname=placename", "in": "query", "name": "keypat", "type": "string" }, { "default": "", "description": "[placename, FIPS, GNIS]", "enum": [ "placename", "FIPS", "GNIS" ], "in": "query", "name": "keyname", "type": "string" }, { "default": "2", "description": "Use sumlevid to define what level of census data you would like.", "enum": [ "1", "2", "3", "4" ], "in": "query", "name": "sumlevid", "type": "string" } ], "responses": { "200": { "description": "success" } } } } }, "schemes": [ "http:" ], "swagger": "2.0" }