On the command line, give a try to the following successful request (or see/edit it in runscope):
$ curl -XPOST https://api.finder.healthcare.gov/v3.0/getIFPPlanQuotes -d '<?xml version="1.0" encoding="UTF-8"?>
<p:PlanQuoteRequest xmlns:p="http://hios.cms.org/api" xmlns:p1="http://hios.cms.org/api-types" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...
Adding details to @erik's answer above. Version 3.0 of the API only seems to return plans for effective dates greater than or equal to 01/01/2015. To get plans for 2014, you must still use Version 2.0 of the API here: https://finder.healthcare.gov/#services/version_2_0 (and marked as deprecated). Also it seems the effective date cannot be more than 150 days ...
First, verify that you've tested your script on a different system. Then I would proceed to:
Calling HHS at 800-318-2596
Trying a live chat
Leaving feedback on this dataset at the Developers' Center
Sending a tweet to @healthcaregov
Leaving a post/send a message on their Facebook page
Yes this looks like a bug on the site. The APIs themselves seem to be working fine, but the links to the documentation are broken. If you are simply interested in the XSD then you should be able to download it from https://finder.healthcare.gov/api/finder_api_v3.0.xsd
If you are looking for a working example, try the following curl request:
Make sure you include the Content-Type header and the XML for the request in the POST body.
When I try their example it seems to work fine and the HTTP header includes Access-Control-Allow-Origin: * which should work for CORS.
If you don't have programming experience, it's going to be tough. I'm going to propose a possible solution that doesn't involve programming, but with a time restriction I think it's a major effort to get running.
There is a free open-source program called KNIME where you can create your POST request and then pass it to the service. KNIME is used for ETL (...
(Caveat - I have not used this API, but have used the raw datasets).
I read the technical documentation for this API. It can be found at: https://finder.healthcare.gov/services
This is not a "REST API". It is similar, but instead of using parameters on the URL request, you place your request in XML as party of the body in a POST request to the healthcare ...
By non-price data/info (e.g., benefits, insurer HQ location) of national health plans, are you looking specifically for ACA (i.e., Obamacare) plans or all health plans that include group insurance plans? If former, one data set you may want to look at is available on healthcare.gov. Go to the bottom of the home page and click on the tab for "researchers." ...
Yes, 2015 data is certainly available. Here is a sample request, that returns 309 plans for the Fairfax, VA area as of 12/08/2014:
curl 'https://api.finder.healthcare.gov/v3.0/getSMGPlanQuotes' -H 'Content-Type: application/xml' --data-binary $'<?xml version="1.0" encoding="UTF-8"?>\n<p:PlanQuoteRequest xmlns:p="http://hios.cms.org/api" xmlns:p1="...
Here's a well-formatted request that returns a response for 2016-01-01 as the effective date (except for the [...] in plan IDs). The data are available, so if your request is noticeably different from this it should be an issue with your request.
<?xml version="1.0" encoding="UTF-8"?>
<p:PlanBenefitRequest xmlns:p="http://hios.cms.org/api" xmlns:p1=...
chaohuang -- OpenFDA does not have an API for this dataset. And I can't find an API for it elsewhere either unfortunately. As a possible alternative approach, you may be able to implement a solution based on downloading the list as an Excel file. The tool supports Excel file downloads (Chose "Download Excel file" from the Output Format field), and (according ...
Changing it from None to Custom seems to accomplish what I'm looking for which is a unique key for each request. I'm not sure why this works but when it was set to None, the keys were all 1. When set to Custom they increment as desired.
Does this mean tobacco was last used two months ago?
Most likely, yes.
How would I indicate that tobacco was never used?
Since this element is optional (minOccurs="0") —
<xs:element name="DateOfBirth" type="xs:date"/>
<xs:element name="Gender" type="GenderType"/...
Data.healthcare.gov has simple JSON (and XML and CSV, for that matter) APIs to search the Qualified Health Plans for the ACA at https://data.healthcare.gov/browse?limitTo=datasets -- simply click into a dataset, click "Export", "SODA API", and "API docs"
Quick screencast showing how to get from data catalog to API docs and a simple JSON query: http://...
This is an old question, but there was an issue with the service around that time. I can load the URL you provided and get back an SBC.
In Chrome on Android I do get a message asking me to set device security for certificate, but hitting cancel will still download the PDF.
Short answer: "Year-Month-Day", or CCYY-MM-DD
Longer answer: The Healthcare Finder API uses XML Schema to define the API schema..
So a line like <xs:element name="InsuranceEffectiveDate" type="xs:date"/> indicates that you should format the value according to XML Schema. This is a reference page for the date type
(the reference to xsd:date on the ...
I haven't tried to make any API calls but here is the XSD on Github: https://github.com/faraazkhan/finder-api-cgi/blob/master/doc/finder_xsd/finder_api_v2.0.xsd
Of course that doesn't mean the file linked to above is up to date or accurate or that the API servers are running either.
If you're looking to create a "health information site," surely some of ...