Skip to content

A Singer.io tap for extracting data from the Listrak API

License

Notifications You must be signed in to change notification settings

datamill-co/tap-listrak

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tap-listrak

This is a Singer tap that produces JSON-formatted data following the Singer spec.

This tap:

Quick Start

  1. Install

    pip install tap-listrak
  2. Create the config file

    You must create a JSON configuration file that looks like this:

    {
      "start_date": "2010-01-01",
      "client_id": "your-listrak-client-id",
      "client_secret": "your-listrak-client-secret"
    }

    The start_date is the date at which the tap will begin pulling data. The Listrak API uses a form of OAuth2 Client Credentials Authentication, meaning you must create these credentials in Listrak and provide them.

  3. Run the Tap in Discovery Mode

    tap-listrak -c config.json --discover

    See the Singer docs on discovery mode here.

  4. Run the Tap in Sync Mode

    tap-listrak -c config.json --catalog catalog-file.json

Copyright © 2018 Stitch

About

A Singer.io tap for extracting data from the Listrak API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%