Skip to content

expectedbehavior/tap-fullstory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tap-fullstory

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

This tap:

  • Pulls data export packs from FullStory's Data Export REST API. Note: The Data Export is a paid add-on to FullStory's normal service. Contact their support team for pricing details.
  • Extracts Events from the data export packs.
  • Outputs the schema.
  • Incrementally pulls data based on the input state.

Quick start

  1. Install

    > pip install tap-fullstory
  2. Get your FullStory API Key

    Login to your FullStory account, navigate to your account settings and "Integrations & API Keys". Copy your API key, you'll need it for the next step.

  3. Create the config file

    Create a JSON file called config.json containing the api key you just generated.

    {"api_key": "your-api-token"}
  4. [Optional] Create the initial state file

    You can provide JSON file that contains a date for the API endpoints to force the application to only fetch data newer than those dates. If you omit the file it will fetch all FullStory data

    { "events": "2017-01-17T20:32:05Z" }
  5. Run the application

    tap-fullstory can be run with:

    tap-fullstory --config config.json [--state state.json]

Copyright © 2017 Stitch

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages