Singer tap for Shippo
Python
Clone or download
Pull request Compare This branch is 32 commits ahead of robertjmoore:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
tap_shippo
tests
.gitignore
LICENSE
MANIFEST.in
README.md
circle.yml
setup.cfg
setup.py

README.md

tap-shippo

A Singer tap for extracting data from the Shippo API.

Limitations

Because the Shippo API does not allow for filtering records by date or ID, all runs of the Shippo tap will pull all data.

Supported Endpoints

The following objects are pulled from the Shippo API:

  • Addresses
  • Parcels
  • Refunds
  • Shipments
  • Transactions

This implementation does not retrieve customs items, customs declarations, manifests, or carrier accounts.

Install

Clone this repository, and then:

› python setup.py install

Run

Run the application

tap-shippo -c config.json -s state.json

Where config.json contains the following, retrieved from the API section of your Shippo account settings page:

{
  "token": "longalphanumericstring"
}

and state.json is a file containing only the value of the last state message.


Copyright © 2017 Stitch