This page was last updated on 4/14/2020

Since then, there have been some significant changes to our strategy, direction, and focus, so statements and recommendations may be outdated and not all examples may work.

The most up to date information can be found on the homepage, as well as any pages that don't show this warning.

If you encounter any inaccuracies, we welcome you to help us improve this page or submit an issue.


tap-fastly pulls raw data from Fastly and produces JSON-formatted data per the Singer spec.

Fastly Setup

In order to access your Fastly data, you will need:

  • API Token
  • Start Date

API Token

Configuration Notes

  • Full access to Fastly's API requires an API Token that will authenticate you with the server

Start Date

This property determines how much historical data will be extracted.

Please be aware that the larger the time period and amount of data, the longer the initial extraction can be expected to take.


Advanced: Command Line Installation

  1. Navigate to your Meltano project in the terminal
  2. Run the following command:
meltano add extractor tap-fastly

If you are successful, you should see Added and installed extractors 'tap-fastly' in your terminal.


  1. Open your project's .env file in a text editor
  2. Add the following variables to your file:
export TAP_FASTLY_API_TOKEN="yourFastlyApiToken"
# The date uses ISO-8601 and supports time if desired