blue-button/connector-API

Name: connector-API

Owner: Blue Button

Description: The API for the Blue Button Connector (no longer maintained)

Created: 2015-04-20 22:15:39.0

Updated: 2017-05-13 02:36:43.0

Pushed: 2017-05-13 02:38:21.0

Homepage:

Size: 56

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Blue Button “Connector” API.

NOTE: As of May 2017, this API is being turned off an will no longer be maintained or updated

This is the API that drives the Blue Button Connector site

Documentation

Right here → API documentation.

CORS

Yep, you're covered. That means you can make xhr calls from a (modern) browser and not get hit with Cross-domain restrictions.

Technical requirements

The API is built on Express 3 (deprecated, for those keeping score at home), backed by MongoDB. The interactive docs are a mod of I/O Docs, which require Redis.

Testing

Some basic tests can be run with npm test. These run on an actual test db? no mocks. You'll need a config.json in the test/ directory that matches the root config_sample.json but with test db info.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.