airbytehq / airbyte

The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
https://airbyte.com
Other
15.4k stars 3.97k forks source link

New Source: CleverTap #18420

Open igrankova opened 1 year ago

igrankova commented 1 year ago

Tell us about the new connector you’d like to have

https://developer.clevertap.com/docs

Describe the context around this new connector

igrankova commented 1 year ago

Vetting Results: Webhook-based? (no/partially/yes) Partially: https://developer.clevertap.com/docs/webhooks

Available authentication modes (API key/Oauth/other) Basic access authentication model to authenticate requests to the API. Account ID and Account Passcode, API Key: https://developer.clevertap.com/docs/authentication

Has Sandbox environment? Demo Account: https://docs.clevertap.com/docs/quickstart-guide Test Project: https://docs.clevertap.com/docs/project-setup

How to populate the account with data API: https://developer.clevertap.com/docs/data-imports UI

Available streams for sync User Profiles Events Campaigns Reports

Integration supports incremental sync? some streams have date type fields (Campaigns: from, to), int type from: 20160101, to: 20160101

Other information/blockers Profile API: Requests are limited to three (3) concurrent requests. If you exceed this limit, a 429 error returns. Try again after 10 minutes. https://developer.clevertap.com/docs/get-user-profiles-api https://docs.clevertap.com/docs/platform-considerations#upload-user-profiles-api Events: Concurrent requests to the Upload Events API are limited to 3 per account. Requests that exceed the limit will return a 429 HTTP response code. https://docs.clevertap.com/docs/platform-considerations#upload-events-api Campaign: Dwell Time Between Messages - Minimum gap: Five minutes Maximum gap: Seven days

delenamalan commented 1 year ago

@YowanR I can work on this.

YowanR commented 1 year ago

Awesome @delenamlan! @sh4sh Are you able to assign this issue to @delenmalan, please?

YowanR commented 1 year ago

@delenamalan Hello! Are you still planning to work on this connector? If not, we'll open it back to the community

delenamalan commented 1 year ago

Hi @YowanR, my apologies. I'm still keen. Will make some time for it this week.

delenamalan commented 1 year ago

Hi @igrankova, does Airbyte have a Clevertap account yet by any chance? I see that one needs a Clevertap account in order to use the demo account and there doesn't seem to be a simple way of getting an account without going through the sales process, webinars, etc.

igrankova commented 1 year ago

hi, @delenamalan, I've tried to enroll to the Partner Program to obtain a sandbox account, but they didn't answer. We don't have an account.

delenamalan commented 1 year ago

Ah okay. I managed to get a sign up link: https://clevertap.com/startup-pricing/?ct_champ=basheer@clevertap.com, but can't sign up without adding payment credentials.

delenamalan commented 1 year ago

Hi @YowanR, you can open this issue back to the community, please. I haven't been able to get a Clevertap account.

akshaysinghas commented 8 months ago

@igrankova I can work on this issue. I have worked on clever tap integration for our in house tool. Would be a great starter for me on open source.