1
0
mirror of synced 2026-01-01 00:02:54 -05:00
Files
airbyte/docs/integrations/sources/unleash.md
arnaudselva 8324098409 🎉 New Source: Unleash [low-code CDK] (#19923)
* 🎉 New Source: Unleash [low-code CDK]

* update unleash.md with pull request number

* add bootstrap.md

* remove "optional" mention in the spec descriptions

* fix formatting and update source-acceptance-test to connector-acceptance-test

* update to low-code framework update in airbyte-cdk 0.29.0

* Update airbyte-integrations/connectors/source-unleash/source_unleash/unleash.yaml

Co-authored-by: Sunny <6833405+sh4sh@users.noreply.github.com>

* Update airbyte-integrations/connectors/source-unleash/source_unleash/spec.yaml

Co-authored-by: Sunny <6833405+sh4sh@users.noreply.github.com>

* Update airbyte-integrations/connectors/source-unleash/source_unleash/unleash.yaml

Co-authored-by: Sunny <6833405+sh4sh@users.noreply.github.com>

* adjusting naming

* add source-unleash connector icon

* add icon to source_definitions.yaml

* auto-bump connector version

---------

Co-authored-by: Sajarin <sajarindider@gmail.com>
Co-authored-by: Sunny <6833405+sh4sh@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-09 13:45:21 +00:00

2.0 KiB

Unleash

Overview

The Unleash source can sync data from the Unleash API. At present this connector only supports full refresh syncs meaning that each time you use the connector it will sync all available records from scratch.

Requirements

To access the API, you will need to sign up for an API token, which should be sent with every request. Visit this link for a tutorial on how to generate an API key.

This Source Supports the Following Streams

  • features

Output schema

{
    "name": "string",
    "description": "string"
    "project": "string"
    "type": "string"
    "enabled": "boolean"
    "stale": "boolean"
    "strategies": "array"
    "strategy": "string"
    "parameters": "object"
    "impressionData": "boolean"
    "variants": "array"
}

For more information around the returned payload, see that page

Features

Feature Supported?(Yes/No) Notes
Full Refresh Sync Yes
Incremental Sync No

Getting started

  1. Generate an API Token following those instructions
  2. Add a new data source and select Unleash
  3. Setup your connection with your API Token and your API URL (you will find it in your API access tab, above your list of API Tokens)
  4. (Optional) Use the project name and/or the experiment name prefix fields to filter the data extracted along those dimensions
  5. Click Set up source

Performance considerations

The API key that you are assigned is rate-limited.

Changelog

Version Date Pull Request Subject
0.1.0 2022-11-30 #19923 🎉 New source: Unleash [low-code CDK]