diff --git a/airbyte-config/init/src/main/resources/icons/qualaroo.svg b/airbyte-config/init/src/main/resources/icons/qualaroo.svg
new file mode 100644
index 0000000000000..0a76c8f196690
--- /dev/null
+++ b/airbyte-config/init/src/main/resources/icons/qualaroo.svg
@@ -0,0 +1,155 @@
+
+
+
diff --git a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml
index e2206e21f6569..552a7c266993b 100644
--- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml
+++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml
@@ -541,6 +541,13 @@
documentationUrl: https://docs.airbyte.io/integrations/sources/presta-shop
icon: prestashop.svg
sourceType: api
+- name: Qualaroo
+ sourceDefinitionId: b08e4776-d1de-4e80-ab5c-1e51dad934a2
+ dockerRepository: airbyte/source-qualaroo
+ dockerImageTag: 0.1.0
+ documentationUrl: https://docs.airbyte.io/integrations/sources/qualaroo
+ icon: qualaroo.svg
+ sourceType: api
- name: Quickbooks
sourceDefinitionId: 29b409d9-30a5-4cc8-ad50-886eb846fea3
dockerRepository: airbyte/source-quickbooks-singer
diff --git a/airbyte-config/init/src/main/resources/seed/source_specs.yaml b/airbyte-config/init/src/main/resources/seed/source_specs.yaml
index 5942c293547b5..389a1a4109033 100644
--- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml
+++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml
@@ -5519,6 +5519,59 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
+- dockerImage: "airbyte/source-qualaroo:0.1.0"
+ spec:
+ documentationUrl: "https://docs.airbyte.io/integrations/sources/qualaroo"
+ connectionSpecification:
+ $schema: "http://json-schema.org/draft-07/schema#"
+ title: "Qualaroo Spec"
+ type: "object"
+ required:
+ - "token"
+ - "key"
+ - "start_date"
+ additionalProperties: true
+ properties:
+ token:
+ type: "string"
+ title: "API token"
+ description: "A Qualaroo token. See the docs for instructions on how to generate it."
+ airbyte_secret: true
+ key:
+ type: "string"
+ title: "API key"
+ description: "A Qualaroo token. See the docs for instructions on how to generate it."
+ airbyte_secret: true
+ start_date:
+ type: "string"
+ title: "Start Date"
+ pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}.[0-9]{3}Z$"
+ description: "UTC date and time in the format 2017-01-25T00:00:00Z. Any\
+ \ data before this date will not be replicated."
+ examples:
+ - "2021-03-01T00:00:00.000Z"
+ survey_ids:
+ type: "array"
+ items:
+ type: "string"
+ pattern: "^[0-9a-fA-F]{24}$"
+ title: "Qualaroo survey IDs"
+ description: "IDs of the surveys from which you'd like to replicate data.\
+ \ If left empty, data from all surveys to which you have access will be\
+ \ replicated."
+ supportsNormalization: false
+ supportsDBT: false
+ supported_destination_sync_modes: []
+ authSpecification:
+ auth_type: "oauth2.0"
+ oauth2Specification:
+ rootObject: []
+ oauthFlowInitParameters: []
+ oauthFlowOutputParameters:
+ - - "token"
+ - - "key"
- dockerImage: "airbyte/source-quickbooks-singer:0.1.3"
spec:
documentationUrl: "https://docsurl.com"