1
0
mirror of synced 2025-12-26 14:02:10 -05:00
Files
airbyte/docs/integrations
midavadim ca3befee14 🎉 New Source: Paypal Transaction (#4240)
* Added spec.json

* Initialization

* added oauth2 autorization

* added spec, check, discover + catalogs/configurared_catalogs

* updated request_params

* added paging, slicing (1d)

* Use oath2 for paypal

* incremental sync, acceptance test

* incremental sync, acceptance test

* Added spec.json

* Initialization

* added oauth2 autorization

* added spec, check, discover + catalogs/configurared_catalogs

* updated request_params

* added paging, slicing (1d)

* Use oath2 for paypal

* incremental sync, acceptance test

* incremental sync, acceptance test

* Added spec.json

* Initialization

* added oauth2 autorization

* added spec, check, discover + catalogs/configurared_catalogs

* updated request_params

* added paging, slicing (1d)

* Use oath2 for paypal

* incremental sync, acceptance test

* updated slices and api limits, added validation for input dates

* added tests, fixed cursor related information in schemas and configured catalogs, removed old comments, re-arranged Base PaypalTransactionStream class

* added input param 'env' to support production and sandbox envs

* added support for sandbox option, updated pattern for optional end date option

* added github secrets

* added support for sandbox option, updated pattern for optional end date option

* fixed Copyright date, removed debug mesages

* added docs

* fix for test failure - The sync should produce at least one STATE message

* removed optional parameter 'end_date'

* removed detailed info about balances schema

* Delete employees.json

* Delete customers.json

* Added requests_per_minute rate limit

* added unit tests, added custom backoff

* added test for stream slices with stream state

* removed comments

* updated docs pages

* fixed format for json files

* fixed types in schemas and link to the schema. fixed primary key for Transactions stream

* updated stream slices

* Updated tests, unified stream_slices for both streams, all instance variables instantiated directly in __init__ method

* added CHANGELOG.md

* Added build seeds

* fixed closing double quotation mark

* added paypal entry in builds.md

* add fixture helper

* added paypal transaction generator script

* fixed styling

* maximum allowed start_date is extracted from API response now.

* fixed schemas

* fixed schemas - removed datetime

* now maximum_allowed_start_date is identified by last_refreshed_datetime attr in API response.

* added possibility to specify additional properties

Co-authored-by: Sherif Nada <snadalive@gmail.com>
2021-07-08 18:47:00 +03:00
..
2021-07-08 18:47:00 +03:00
2021-07-07 20:48:20 +03:00

Connector Catalog

Connector grades

Airbyte uses a grading system for connectors to help users understand what to expect from a connector. There are three grades, explained below:

Certified: This connector has been proven to be robust via usage by a large number of users and extensive testing.

Beta: While this connector is well tested and is expected to work a majority of the time, it was released recently. There may be some unhandled edge cases but Airbyte will provide very quick turnaround for support on any issues (we'll publish our target KPIs for support turnaround very soon). All beta connectors will make their way to certified status after enough field testing.

Alpha: This connector is either not sufficiently tested, has extremely limited functionality (e.g: created as an example connector), or for any other reason may not be very mature.

Sources

Connector Grade
Amazon Seller Partner Alpha
Amplitude Beta
Appstore Alpha
Asana Beta
AWS CloudTrail Beta
Braintree Alpha
ClickHouse Beta
Db2 Beta
Drift Beta
Exchange Rates API Certified
Facebook Marketing Beta
Files Certified
Freshdesk Certified
GitHub Beta
GitLab Beta
Google Ads Beta
Google Adwords Beta
Google Analytics Beta
Google Directory Certified
Google Search Console Beta
Google Sheets Certified
Google Workspace Admin Reports Certified
Greenhouse Beta
HTTP Request Alpha
Hubspot Certified
Instagram Certified
Intercom Beta
Iterable Beta
Jira Certified
Looker Beta
Klaviyo Beta
Mailchimp Certified
Marketo Certified
Microsoft SQL Server (MSSQL) Certified
Microsoft Teams Certified
Mixpanel Beta
Mongo DB Alpha
MySQL Certified
Okta Beta
Oracle DB Certified
Plaid Alpha
PokéAPI Beta
Postgres Certified
PostHog Beta
CockroachDb Beta
Quickbooks Beta
Recharge Beta
Recurly Beta
Redshift Certified
Salesforce Certified
Sendgrid Certified
Shopify Certified
Slack Beta
Smartsheets Beta
Snowflake Beta
Stripe Certified
SurveyMonkey Beta
Tempo Beta
Twilio Beta
Zendesk Chat Certified
Zendesk Support Certified
Zendesk Talk Certified
Zoom Beta

Destinations

Connector Grade
BigQuery Certified
Google Pubsub Alpha
Local CSV Certified
Local JSON Certified
MeiliSearch Beta
MySQL Alpha
Oracle Alpha
Postgres Certified
Redshift Certified
S3 Certified
SQL Server (MSSQL) Alpha
Snowflake Certified