1
0
mirror of synced 2025-12-30 21:02:43 -05:00
Files
airbyte/docs/integrations/sources/genesys.md
Vincent Koc 862df97ce9 🎉 New Source: Genesys [python cdk] (#17559)
* chore: start genesys boilerplate connector

* chore: first connection working

* chore: declare args

* chore: mapped genesys regional endpoints to sources

* Update source.py

* Update source.py

* Update users.json

* Create locations.json

* Create groups.json

* Update configured_catalog.json

* chore: notes for links to all other schemas

* Update configured_catalog.json

* Delete locations.json

* Delete groups.json

* Create telephony_locations.json

* Create telephony_providers_edges.json

* Create telephony_stations.json

* Create user_groups.json

* Create user_users.json

* Delete users.json

* Update source.py

* Update source.py

* Update source.py

* Update zuora_auth.py

* Added TelephonyProvidersEdgesDidpools

* Added TelephonyProvidersEdgesDids

* Added TelephonyProvidersEdgesExtensions

* Added TelephonyProvidersEdgesLines

* Add TelephonyProvidersEdgesOutboundroutes

* Added TelephonyProvidersEdgesPhones

* Added TelephonyProvidersEdgesSites

* Added TelephonyProvidersEdgesTrunks

* Added RoutingAssessments and RoutingQueues

* Update class names

* Added RoutingOutboundEvents

* implemented pageSize

* Finalised stream pagination

* finalise to full refresh for now

* Update acceptance-test-config.yml

* Delete test_incremental_streams.py

* Update source.py

* unit tests

* Revert "Update source.py"

This reverts commit 10d996e83e.

* Revert "Update source.py"

This reverts commit af5e79af66.

* Revert "Revert "Update source.py""

This reverts commit ed56ed41f3.

* Revert "Update zuora_auth.py"

This reverts commit 9a1b9fd07d.

* chore: lint and syntax

* Create genesys.md

* Update builds.md

* Update spec.json

* final lint

* Update user_users.json

* Update user_users.json

* Update user_users.json

* Update user_users.json

* Update user_groups.json

* Update user_groups.json

* Update user_users.json

* Update telephony_stations.json

* Update telephony_locations.json

* tests

* fix schema issues for unit tests

* Update acceptance-test-config.yml

* Update README.md

* Delete sample_state.json

* Update source.py

* Update source.py

* correct static method

* Update genesys.md

* resolve oAuth connector

* update deps

* source def and logo

* auto-bump connector version

Co-authored-by: Vincent Koc <koconder@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-18 11:25:11 -05:00

1.4 KiB

Genesys

Overview

The Genesys source retrieves data from Genesys using their JSON REST APIs.

Setup Guide

Requirements

We are using OAuth2 as this is the only supported authentication method. So you will need to follow the steps below to generate the Client ID and Client Secret.

  • Genesys region
  • Client ID
  • Client Secret

You can follow the documentation on API credentials or you can login directly to the OAuth admin page

Supported Streams

Changelog

Version Date Pull Request Subject
0.1.0 2022-10-06 17559 The Genesys Source is created