This is a Singer tap that produces JSON-formatted data following the Singer spec.
This tap:
- Pulls raw data from the AppFigures API
- Extracts the following resources:
- Outputs the schema for each resource
- Incrementally pulls data based on the end state of the previous run
For more examples and information about running a singer tap see the singer instructions.
Create a config.json with the following content:
{
"username": "....",
"password": "...",
"api_key": "...",
"start_date": "2019-04-15"
}
The tap will retrieve all data starting from the start_date. Format: YYYY-MM-DD
Then:
python3 -m venv ~/.virtualenvs/tap-appfigures
source ~/.virtualenvs/tap-appfigures/bin/activate
pip install git+https://github.com/MeowWolf/tap-appfigures
~/.virtualenvs/tap-appfigures/bin/tap-appfigures --config config.json --state state.json
The --state is an optional parameter.
- Developed for Meow Wolf
- Coen de Groot - Initial work - Compass Mentis,
This project is licensed under the GNU AFFERO GENERAL PUBLIC License - see the LICENSE.md file for details MIT
Copyright © 2019 Stitch