Create a data feed to bulk load GitHub repository commits

With the API, you can quickly create a serverless data feed that loads commit history from the GitHub API JSON to a tabular format.


This template shows an example of how to set up a serverless data feed from an API. The pipe takes the verbose JSON results from the API request and selects only a small subset of elements to include in the data feed.

Code template

Common uses

  • Wrapping an API so that only essential information is returned
  • Masking info returned by an API so that some info isn’t exposed
  • Enriching or reformatting info from an API with additional fields
  • Flattening hierarchical results from an API so it can be easily processed as a table
  • Creating CSV reports from APIs to easily build dashboard report download capabilities