usaspending-api icon indicating copy to clipboard operation
usaspending-api copied to clipboard

Swagger API documentation

Open datocrats-org opened this issue 6 years ago • 2 comments

Is there any Swagger API documentation file built yet? Or is that something the API could serve us somehow? Fancy documentation and an API that knows the metadata well would assist with adopting the API. As would data mapping https://github.com/fedspendingtransparency/usaspending-api/issues/341#issue-227742736

datocrats-org avatar Jan 15 '19 21:01 datocrats-org

We apologize for the delay in addressing your inquiry during the government shutdown.

Thank you for your suggested updates to the USAspending API documentation. We have passed along your suggestion to our technical team for consideration in their ongoing documentation update efforts.

The Data Dictionary mentioned in GitHub issue 341 is available here:

https://fiscal.treasury.gov/files/data-transparency/daims-data-dictionary-v1.3.xlsx

lisaam avatar Feb 05 '19 14:02 lisaam

@datocrats-org and @justindbk Thank you for your interest in our API. We appreciate hearing from everyone who uses the API and how they utilize it. We are in the process of revamping our API documentation. While we have tickets in our backlog, the timeline isn't set.

Swagger is a neat tool, we're actually planning to use API Blueprint for generating docs and the contracts for automated API compliance tests. The plan is to achieve incremental updates over time as we migrate to API Blueprint markdown files and improve the process around the files (using various tools and their output for our workflows).

Feel free to track the changes over the next few months and report feedback!

tony-sappe avatar Feb 12 '19 03:02 tony-sappe