Healthcare.gov OpenAPI
{
"swagger": "2.0",
"schemes": [
"https"
],
"host": "www.healthcare.gov",
"basePath": "/",
"info": {
"title": "Healthcare",
"version": "1.0.0"
},
"externalDocs": {
"url": "https://www.healthcare.gov/developers/"
},
"securityDefinitions": {},
"paths": {
"/api/articles{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/articlesList"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/api/blog{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/blogList"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/api/glossary{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/glossaryList"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/api/questions{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/questionsList"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/api/states{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/statesList"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/api/topics{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/topicsList"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/blog/{pageName}{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "pageName",
"required": true,
"type": "string"
}
],
"produces": [
"application/html"
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/blogPage"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/es/blog/{pageName}{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "pageName",
"required": true,
"type": "string"
}
],
"produces": [
"application/html"
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/blogPage"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/es/glossary/{pageName}{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "pageName",
"required": true,
"type": "string"
}
],
"produces": [
"application/html"
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/glossaryPage"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/es/question/{pageName}{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "pageName",
"required": true,
"type": "string"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/questionPage"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/es/{pageName}{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "pageName",
"required": true,
"type": "string"
}
],
"produces": [
"application/html"
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/page"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/es/{stateName}{mediaTypeExtension}/": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "stateName",
"required": true,
"type": "string"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/statePage"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/glossary/{pageName}{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "pageName",
"required": true,
"type": "string"
}
],
"produces": [
"application/html"
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/glossaryPage"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/question/{pageName}{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "pageName",
"required": true,
"type": "string"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/questionPage"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/{pageName}{mediaTypeExtension}": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "pageName",
"required": true,
"type": "string"
}
],
"produces": [
"application/html"
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/page"
}
},
"404": {
"description": "Resource not found."
}
}
}
},
"/{stateName}{mediaTypeExtension}/": {
"get": {
"description": "Returns pages content.",
"parameters": [
{
"description": "Omiting the param causes html to be returned.",
"enum": [
".json"
],
"in": "path",
"name": "mediaTypeExtension",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "stateName",
"required": true,
"type": "string"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/statePage"
}
},
"404": {
"description": "Resource not found."
}
}
}
}
},
"definitions": {
"articlesList": {
"properties": {
"articles": {
"items": {
"properties": {
"bite": {
"type": "string"
},
"categories": {
"items": {
"items": {
"type": "string"
},
"type": "array"
},
"type": "array"
},
"content": {
"type": "string"
},
"date": {
"type": "string"
},
"excerpt": {
"type": "string"
},
"featured": {
"type": "boolean"
},
"id": {
"type": "string"
},
"lang": {
"type": "string"
},
"layout": {
"type": "string"
},
"meta-description": {
"type": "string"
},
"meta-title": {
"type": "string"
},
"path": {
"type": "string"
},
"published": {
"type": "boolean"
},
"related": {
"items": {
"items": {
"type": "string"
},
"type": "array"
},
"type": "array"
},
"seo-keywords": {
"type": "string"
},
"sort": {
"type": "number"
},
"tags": {
"items": {
"items": {},
"type": "array"
},
"type": "array"
},
"title": {
"type": "string"
},
"title-short": {
"type": "string"
},
"topics": {
"items": {
"items": {
"type": "string"
},
"type": "array"
},
"type": "array"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"blogList": {
"properties": {
"blog": {
"items": {
"items": {
"properties": {
"categories": {
"items": {
"items": {
"type": "string"
},
"type": "array"
},
"type": "array"
},
"content": {
"type": "string"
},
"date": {
"type": "string"
},
"lang": {
"type": "string"
},
"layout": {
"type": "string"
},
"meta-description": {
"type": "string"
},
"meta-title": {
"type": "string"
},
"published": {
"type": "boolean"
},
"seo-keywords": {
"type": "string"
},
"sort": {
"type": "number"
},
"tags": {
"items": {
"items": {},
"type": "array"
},
"type": "array"
},
"title": {
"type": "string"
},
"topics": {
"items": {
"items": {
"type": "string"
},
"type": "array"
},
"type": "array"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"type": "array"
}
},
"type": "object"
},
"blogPage": {
"properties": {
"categories": {
"items": {
"items": {
"type": "string"
},
"type": "array"
},
"type": "array"
},
"content": {
"type": "string"
},
"date": {
"type": "string"
},
"excerpt": {
"type": "string"
},
"id": {
"type": "string"
},
"lang": {
"type": "string"
},
"layout": {
"type": "string"
},
"meta-description": {
"type": "string"
},
"meta-title": {
"type": "string"
},
"path": {
"type": "string"
},
"published": {
"type": "boolean"
},
"seo-keywords": {
"type": "string"
},
"sort": {
"type": "number"
},
"tags": {
"items": {
"items": {},
"type": "array"
},
"type": "array"
},
"title": {
"type": "string"
},
"topics": {
"items": {
"items": {
"type": "string"
},
"type": "array"
},
"type": "array"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"glossaryList": {
"properties": {
"glossary": {
"items": {
"properties": {
"categories": {
"items": {
"type": "string"
},
"type": "array"
},
"content": {
"type": "string"
},
"date": {
"type": "string"
},
"excerpt": {
"type": "string"
},
"id": {
"type": "string"
},
"lang": {
"type": "string"
},
"layout": {
"type": "string"
},
"path": {
"type": "string"
},
"published": {
"type": "boolean"
},
"sort": {
"type": "number"
},
"tags": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"glossaryPage": {
"properties": {
"categories": {
"items": {
"type": "string"
},
"type": "array"
},
"content": {
"type": "string"
},
"date": {
"type": "string"
},
"excerpt": {
"type": "string"
},
"id": {
"type": "string"
},
"lang": {
"type": "string"
},
"layout": {
"type": "string"
},
"path": {
"type": "string"
},
"published": {
"type": "boolean"
},
"sort": {
"type": "number"
},
"tags": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"page": {
"properties": {
"categories": {
"items": {
"items": {},
"type": "array"
},
"type": "array"
},
"content": {
"type": "string"
},
"date": {
"type": "string"
},
"excerpt": {
"type": "string"
},
"experience": {
"type": "string"
},
"id": {
"type": "string"
},
"lang": {
"type": "string"
},
"layout": {
"type": "string"
},
"path": {
"type": "string"
},
"published": {
"type": "boolean"
},
"sort": {
"type": "number"
},
"tags": {
"items": {
"items": {},
"type": "array"
},
"type": "array"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"questionPage": {
"properties": {
"categories": {
"items": {
"type": "string"
},
"type": "array"
},
"content": {
"type": "string"
},
"date": {
"type": "string"
},
"excerpt": {
"type": "string"
},
"id": {
"type": "string"
},
"lang": {
"type": "string"
},
"path": {
"type": "string"
},
"published": {
"type": "boolean"
},
"sort": {
"type": "number"
},
"tags": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"questionsList": {
"properties": {
"questions": {
"items": {
"properties": {
"categories": {
"items": {
"type": "string"
},
"type": "array"
},
"content": {
"type": "string"
},
"date": {
"type": "string"
},
"excerpt": {
"type": "string"
},
"id": {
"type": "string"
},
"lang": {
"type": "string"
},
"path": {
"type": "string"
},
"published": {
"type": "boolean"
},
"sort": {
"type": "number"
},
"tags": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"statePage": {
"properties": {
"categories": {
"items": {
"items": {},
"type": "array"
},
"type": "array"
},
"content": {
"type": "string"
},
"date": {
"type": "string"
},
"excerpt": {
"type": "string"
},
"id": {
"type": "string"
},
"lang": {
"type": "string"
},
"path": {
"type": "string"
},
"sort": {
"type": "number"
},
"stateurl": {
"type": "string"
},
"tags": {
"items": {
"items": {
"type": "string"
},
"type": "array"
},
"type": "array"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"statesList": {
"properties": {
"states": {
"items": {
"items": {
"properties": {
"categories": {
"items": {
"items": {},
"type": "array"
},
"type": "array"
},
"content": {
"type": "string"
},
"date": {
"type": "string"
},
"excerpt": {
"type": "string"
},
"id": {
"type": "string"
},
"lang": {
"type": "string"
},
"path": {
"type": "string"
},
"sort": {
"type": "number"
},
"stateurl": {
"type": "string"
},
"tags": {
"items": {
"items": {
"type": "string"
},
"type": "array"
},
"type": "array"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"type": "array"
}
},
"type": "object"
},
"topicsList": {
"properties": {
"topics": {
"items": {
"properties": {
"articleorder": {
"items": {
"items": {
"type": "string"
},
"type": "array"
},
"type": "array"
},
"categories": {
"items": {
"items": {},
"type": "array"
},
"type": "array"
},
"content": {
"type": "string"
},
"date": {
"type": "string"
},
"excerpt": {
"type": "string"
},
"id": {
"type": "string"
},
"lang": {
"type": "string"
},
"layout": {
"type": "string"
},
"meta-description": {
"type": "string"
},
"meta-title": {
"type": "string"
},
"order": {
"type": "number"
},
"path": {
"type": "string"
},
"published": {
"type": "boolean"
},
"sort": {
"type": "number"
},
"tags": {
"items": {
"items": {
"type": "string"
},
"type": "array"
},
"type": "array"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
}
}
}