1
0
mirror of synced 2025-12-25 02:09:19 -05:00

🎉 New Source: Public APIs [python CDK] (#18471)

* [ airbytehq/connector-contest#91 ] Add Source Public APIs

* [ airbytehq/connector-contest#91 ] Add Source Bootstrap.md

* [ airbytehq/connector-contest#91 ] Add Source documentation

* [ airbytehq/connector-contest#91 ] Add Source Public APIs

* [ airbytehq/connector-contest#91 ] Add Source Bootstrap.md

* [ airbytehq/connector-contest#91 ] Add Source documentation

* [ airbytehq/connector-contest#91 ] Remove uneeded incremental class and tests, updated doc

* [ airbytehq/connector-contest#91 ] Remove uneeded incremental class and tests, updated doc

* [ airbytehq/connector-contest#91 ] Fix pflake8 offenses

* run airbytePythonFormat on source-public-apis, and remove test_incremental_streams.py

* fix: generate and add source definitions

* - update documentationUrl;
- add new lint to eof

* auto-bump connector version

* correct documentationUrl in source_specs.yaml

Co-authored-by: Yiyang Li <yiyangli2010@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
This commit is contained in:
Andrés Bravo
2022-11-01 17:18:10 +01:00
committed by GitHub
parent 6a2ef9738e
commit 0ee930678b
31 changed files with 664 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
# Public APIs
## Sync overview
This source can sync data for the [Public APIs](https://api.publicapis.org/) REST API. It supports only Full Refresh syncs.
### Output schema
This Source is capable of syncing the following Streams:
* [Services](https://api.publicapis.org#get-entries)
* [Categories](https://api.publicapis.org#get-categories)
### Data type mapping
| Integration Type | Airbyte Type | Notes |
| :--- | :--- | :--- |
| `string` | `string` | |
| `integer`, `number` | `number` | |
| `boolean` | `boolean` | |
### Features
| Feature | Supported?\(Yes/No\) | Notes |
| :--- | :--- | :--- |
| Full Refresh Sync | Yes | |
| Incremental Sync | No | |
| SSL connection | Yes |
| Namespaces | No | |
| Pagination | No | |
## Getting started
### Requirements
There is no requirements to setup this source.
### Setup guide
This source requires no setup.
## Changelog
| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
| 0.1.0 | 2022-10-28 | [18471](https://github.com/airbytehq/airbyte/pull/18471) | Initial Release |