{"id":39084747,"url":"https://github.com/fedspendingtransparency/data-act-broker-backend","last_synced_at":"2026-01-17T18:36:02.775Z","repository":{"id":37923546,"uuid":"57313310","full_name":"fedspendingtransparency/data-act-broker-backend","owner":"fedspendingtransparency","description":"Services that power the DATA Act's central data submission platform","archived":false,"fork":false,"pushed_at":"2026-01-13T19:07:43.000Z","size":98744,"stargazers_count":55,"open_issues_count":3,"forks_count":29,"subscribers_count":32,"default_branch":"master","last_synced_at":"2026-01-13T21:36:42.491Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fedspendingtransparency.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-04-28T15:39:36.000Z","updated_at":"2025-12-18T22:34:52.000Z","dependencies_parsed_at":"2024-03-04T17:28:24.183Z","dependency_job_id":"eee2ff3d-411c-4bd5-b122-e891c31ad2f6","html_url":"https://github.com/fedspendingtransparency/data-act-broker-backend","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/fedspendingtransparency/data-act-broker-backend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fedspendingtransparency%2Fdata-act-broker-backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fedspendingtransparency%2Fdata-act-broker-backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fedspendingtransparency%2Fdata-act-broker-backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fedspendingtransparency%2Fdata-act-broker-backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fedspendingtransparency","download_url":"https://codeload.github.com/fedspendingtransparency/data-act-broker-backend/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fedspendingtransparency%2Fdata-act-broker-backend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28516130,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T18:28:00.501Z","status":"ssl_error","status_checked_at":"2026-01-17T18:28:00.150Z","response_time":85,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":"2026-01-17T18:36:02.143Z","updated_at":"2026-01-17T18:36:02.760Z","avatar_url":"https://github.com/fedspendingtransparency.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DATA Broker Backend\n\n[![python: 3.12](https://img.shields.io/badge/python-3.12-blue.svg)](https://www.python.org/) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/python/black) [![Pull Request Checks](https://github.com/fedspendingtransparency/data-act-broker-backend/actions/workflows/pull-request-checks.yaml/badge.svg)](https://github.com/fedspendingtransparency/data-act-broker-backend/actions/workflows/pull-request-checks.yaml) [![Test Coverage](https://codeclimate.com/github/fedspendingtransparency/data-act-broker-backend/badges/coverage.svg)](https://codeclimate.com/github/fedspendingtransparency/data-act-broker-backend/coverage) [![Code Climate](https://codeclimate.com/github/fedspendingtransparency/data-act-broker-backend/badges/gpa.svg)](https://codeclimate.com/github/fedspendingtransparency/data-act-broker-backend)\n\nThe DATA Broker backend is a collection of services that power the Data Broker's central data submission platform.\n\nThe website that runs on these services is here: [https://broker.usaspending.gov/](https://broker.usaspending.gov/ \"DATA Broker website\").\n\n## Background\n\nThe U.S. Department of the Treasury is building a suite of open-source tools to help federal agencies comply with the [DATA Act](http://fedspendingtransparency.github.io/about/ \"Federal Spending Transparency Background\") and to deliver the resulting standardized federal spending information back to agencies and to the public.\n\nOne of these tools is the Data Broker. The Broker ingests federal spending data from agency award and financial systems, validates it, and standardizes it against the [Governmentwide Spending Data Model](http://fedspendingtransparency.github.io/data-model/ \"data model\"). Treasury will make a hosted version of the Broker freely available to agencies. Alternately, agencies can take this code and run the Broker locally.\n\nThe Broker contains:\n\n* **The [Data Broker core](dataactcore/ \"Data Broker core\"):** common models and services used by the Broker\n* **The [Broker's application programming interface (API)](dataactbroker/ \"Data Broker API\"):** data submission API\n* **The [Data Broker validator](dataactvalidator/ \"Data Broker Validator\"):** data validation service\n* **The [Broker website](https://github.com/fedspendingtransparency/data-act-broker-web-app \"Data Broker website\"):** data submission and reporting website powered by the above\n\nThe first three items compose the Broker's backend and are maintained in this repository. For details about any of the above, please follow the links to their individual README files.\n\n## Using the DATA Broker\n\n### Using Treasury's Hosted Broker\n\nIf you're from a federal agency that will use Treasury's hosted Data Broker, you can probably stop reading here. Instead, visit the [Broker's website](https://broker.usaspending.gov/ \"Data Broker\") to request a user account.\n\n### Installing the Broker Locally\n\nIf you want to install the software on your own machine, follow the instructions on our DATA Broker [install guide](doc/INSTALL.md \"INSTALL.md\").\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffedspendingtransparency%2Fdata-act-broker-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffedspendingtransparency%2Fdata-act-broker-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffedspendingtransparency%2Fdata-act-broker-backend/lists"}