This is a Singer tap that produces JSON-formatted data following the Singer spec.
This tap:
-
Pulls raw data from HubSpot's REST API
-
Extracts the following resources from HubSpot
-
Outputs the schema for each resource
-
Incrementally pulls data based on the input state
This tap requires a config.json
which specifies the access token to use and a cutoff date for syncing historical data.
Clients should obtain an access token by creating a Hubspot private app.
For example:
{
"access_token": "token",
"start_date": "2023-02-22T18:00:00Z"
}
To run tap-hubspot
with the configuration file, use this command:
› tap-hubspot -c my-config.json