{"id":24752063,"url":"https://github.com/inferno-framework/inferno-bdt-service","last_synced_at":"2025-11-10T10:09:19.235Z","repository":{"id":42313610,"uuid":"219344833","full_name":"inferno-framework/inferno-bdt-service","owner":"inferno-framework","description":"A simple HTTP service wrapper for the SMART Bulk Data Testing library","archived":false,"fork":false,"pushed_at":"2024-01-10T19:52:37.000Z","size":100,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-17T04:28:43.098Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/inferno-framework.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-11-03T18:17:08.000Z","updated_at":"2024-03-12T12:45:18.000Z","dependencies_parsed_at":"2025-01-28T10:44:50.349Z","dependency_job_id":null,"html_url":"https://github.com/inferno-framework/inferno-bdt-service","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inferno-framework%2Finferno-bdt-service","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inferno-framework%2Finferno-bdt-service/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inferno-framework%2Finferno-bdt-service/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inferno-framework%2Finferno-bdt-service/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inferno-framework","download_url":"https://codeload.github.com/inferno-framework/inferno-bdt-service/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245052671,"owners_count":20553172,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-28T10:34:39.956Z","updated_at":"2025-11-10T10:09:19.197Z","avatar_url":"https://github.com/inferno-framework.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BDT HTTP Service Wrapper\n\nA service wrapper for the [Bulk Data Test tool (BDT)](https://github.com/smart-on-fhir/bdt) Node.js module\nthat enables BDT test orchestration and reporting functionality within [Inferno](https://github.com/onc-healthit/inferno).\n\n## Running Natively\n\n```\nnpm install\nnpm start\n```\n\n## Running with Docker\n```\ndocker build -t bdt .\ndocker run -p 4500:4500 bdt\n```\n\n## Accessing the API\n```\n# Returns metadata about all Bulk Data Tests\nGET http://localhost:4500/api/tests\n\n# Run a single tests or group of tests\nPOST http://localhost:4500/api/tests\nPAYLOAD: {path: '5.0', settings: {//settings}}\n```\n\nThis API should be consistent with the currently unpublished BDT web application.\nSee [BDT Sample App](https://github.com/smart-on-fhir/bdt-sample-app/) for an example\nclient app to execute against this wrapped API.\n\n## License\n\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at\n```\nhttp://www.apache.org/licenses/LICENSE-2.0\n```\nUnless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finferno-framework%2Finferno-bdt-service","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finferno-framework%2Finferno-bdt-service","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finferno-framework%2Finferno-bdt-service/lists"}