Skip to content

Catalog

These connectors ship with Puppi. Each row is read from that package’s defineConnector() call, plus any extra secrets["…"] read in the client. The package name is @puppi/adapter-<type>.

postgres, filesystem, s3, and http are built in. Declare those with { type } in your config. They are not listed here.

Type Auth Secrets Config API version Docs
facebook-marketing bearer access_token access_token ad_account_id, base_url, api_version v21.0 (also v22.0) reference
frankfurter none none base_url unversioned reference
github bearer token token base_url, api_version 2022-11-28 reference
google-sheets bearer access_token access_token spreadsheet_id, base_url, api_version v4 reference
hubspot bearer access_token access_token base_url, api_version v3 reference
jira basic, username email (api_token) api_token base_url, domain, email, api_version unversioned reference
nager-date none none base_url unversioned reference
open-meteo none none base_url, geocoding_url, archive_url unversioned reference
podcast-index header X-Auth-Key (api_key) api_key; also reads api_secret base_url unversioned reference
podcast-rss none none feed_url unversioned reference
pokeapi none none base_url unversioned reference
salesforce bearer access_token access_token base_url, api_version v59.0 (also v60.0) reference
shopify header x-shopify-access-token (access_token) access_token shop, base_url, api_version 2024-10 reference
slack bearer bot_token bot_token base_url, api_version unversioned reference
stripe bearer api_key api_key base_url, api_version 2024-06-20 reference
usgs none none base_url unversioned reference
world-bank none none base_url unversioned reference
zendesk-support basic, username email (api_token, suffix /token) api_token subdomain, base_url, email, api_version v2 reference