Punk-API
This page contains the setup guide and reference information for the Punk-API source connector.
Prerequisites
Api key is not required for this connector to work,But a dummy key need to be passed to enhance in next versions. Example:123
Setup guide
Step 1: Set up Punk-API connection
- Pass a dummy API key (Example: 12345)
- Params (Optional ID)
Step 2: Set up the Punk-API connector in Airbyte
For Airbyte Cloud:
- Log into your Airbyte Cloud account.
- In the left navigation bar, click Sources. In the top-right corner, click +new source.
- On the Set up the source page, enter the name for the Punk-API connector and select Punk-API from the Source type dropdown.
- Enter your dummy
api_key
. - Enter the params configuration if needed: ID (Optional)
- Click Set up source.
For Airbyte OSS:
- Navigate to the Airbyte Open Source dashboard.
- Set the name for your source.
- Enter your dummy
api_key
. - Enter the params configuration if needed: ID (Optional)
- Click Set up source.
Supported sync modes
The Punk-API source connector supports the following sync modes:
Feature | Supported? |
---|---|
Full Refresh Sync | Yes |
Incremental Sync | No |
Replicate Incremental Deletes | No |
SSL connection | Yes |
Namespaces | No |
Supported Streams
- Beers
- Beers_with_ID
API method example
GET https://api.punkapi.com/v2/beers
Performance considerations
Punk API's API reference has v2 at present and v1 as depricated. The connector as default uses v2.
Reference
Config fields reference
Field
Type
Property name
string
brewed_before
string
brewed_after
string
id
Changelog
Version | Date | Pull Request | Subject |
---|---|---|---|
0.1.1 | 2024-05-20 | 38441 | [autopull] base image + poetry + up_to_date |
0.1.0 | 2022-10-31 | Init | Initial commit |