diff --git a/_data/default_variants.yml b/_data/default_variants.yml index e5d7750bf..9c49cffec 100644 --- a/_data/default_variants.yml +++ b/_data/default_variants.yml @@ -181,6 +181,7 @@ extractors: tap-fishbowl: hotgluexyz tap-five9: pathlight tap-fixerio: singer-io + tap-fleetio: fleetio tap-flexport: airbyte tap-flipkart: meltanolabs tap-followupboss: hotgluexyz diff --git a/_data/maintainers.yml b/_data/maintainers.yml index 94e7fd55a..0430c5750 100644 --- a/_data/maintainers.yml +++ b/_data/maintainers.yml @@ -413,6 +413,10 @@ flash716: label: Jeff Gordon name: flash716 url: https://github.com/flash716 +fleetio: + label: fleetio + name: fleetio + url: https://github.com/fleetio flopotok: label: Flo name: flopotok diff --git a/_data/meltano/extractors/tap-fleetio/fleetio.yml b/_data/meltano/extractors/tap-fleetio/fleetio.yml new file mode 100644 index 000000000..2c68f3074 --- /dev/null +++ b/_data/meltano/extractors/tap-fleetio/fleetio.yml @@ -0,0 +1,88 @@ +capabilities: +- about +- batch +- catalog +- discover +- schema-flattening +- state +- stream-maps +description: Fleet maintenance software for fleets of all sizes +domain_url: https://fleetio.com/ +executable: tap-fleetio +keywords: +- meltano_sdk +label: Fleetio +logo_url: /assets/logos/extractors/fleetio.svg +maintenance_status: active +name: tap-fleetio +namespace: tap_fleetio +next_steps: '' +pip_url: git+https://github.com/fleetio/tap-fleetio.git +quality: silver +repo: https://github.com/fleetio/tap-fleetio +settings: +- description: Account Token + kind: password + label: Account Token + name: account_token + sensitive: true +- description: The token to authenticate against the Fleetio API + kind: password + label: API Token + name: api_token + sensitive: true +- description: Fleetio API base url + kind: string + label: API URL + name: api_url + value: https://secure.fleetio.com/api +- description: Compression format to use for batch files. + kind: options + label: Batch Config Encoding Compression + name: batch_config.encoding.compression + options: + - label: Gzip + value: gzip + - label: None + value: none +- description: Format to use for batch files. + kind: options + label: Batch Config Encoding Format + name: batch_config.encoding.format + options: + - label: Jsonl + value: jsonl + - label: Parquet + value: parquet +- description: Prefix to use when writing batch files. + kind: string + label: Batch Config Storage Prefix + name: batch_config.storage.prefix +- description: Root path to use when writing batch files. + kind: string + label: Batch Config Storage Root + name: batch_config.storage.root +- description: "'True' to enable schema flattening and automatically expand nested + properties." + kind: boolean + label: Flattening Enabled + name: flattening_enabled +- description: The max depth to flatten schemas. + kind: integer + label: Flattening Max Depth + name: flattening_max_depth +- description: User-defined config values to be used within map expressions. + kind: object + label: Stream Map Config + name: stream_map_config +- description: Config object for stream maps capability. For more information check + out [Stream Maps](https://sdk.meltano.com/en/latest/stream_maps.html). + kind: object + label: Stream Maps + name: stream_maps +settings_group_validation: +- - account_token + - api_token +settings_preamble: '' +usage: '' +variant: fleetio diff --git a/static/assets/logos/extractors/fleetio.svg b/static/assets/logos/extractors/fleetio.svg new file mode 100644 index 000000000..47575255d --- /dev/null +++ b/static/assets/logos/extractors/fleetio.svg @@ -0,0 +1 @@ + \ No newline at end of file