1
0
mirror of synced 2026-01-01 18:02:53 -05:00
Files
airbyte/airbyte-integrations/connectors/source-babelforce/source_babelforce/spec.json
Mohamed Magdy a7f32c00e8 🎉 New source: Babelforce (#12700)
* solve deleted file

* Set Babelforce version to `0.1.0`

* Update Babelforce source documentaiton with the PR link

* Remove `.python-version` file in Babelforce source from Git

* Fix typo in Babelfoce `spec` description field

* Remove redaundant `title` field from JSON schema in Babelforce source

* Add examples for the `date_created_from` and `date_created_to` Babelforce source spec

* Remove redaundant `static` `authenticator` method in Babelforce source

* Check if `date_created_from` less than `date_created_to`

In Babelforce source

* Add parsing details to `docstring`

For Babelforce source

* Fix fetching next page token

In Babelforce source

* Remove parent class `docstring`

In Babelforce source

* Use `pendulum` to parse date/time

In Babelforce source

* add babelforce to source index

* remove icon

* format files

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2022-12-02 19:29:04 -03:00

49 lines
1.5 KiB
JSON

{
"documentationUrl": "https://docsurl.com",
"connectionSpecification": {
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Babelforce Spec",
"type": "object",
"required": ["region", "access_key_id", "access_token"],
"additionalProperties": false,
"properties": {
"region": {
"type": "string",
"title": "Region",
"default": "services",
"description": "Babelforce region",
"enum": ["services", "us-east", "ap-southeast"],
"order": 1
},
"access_key_id": {
"type": "string",
"title": "Access Key ID",
"description": "The Babelforce access key ID",
"airbyte_secret": true,
"order": 2
},
"access_token": {
"type": "string",
"title": "Access Token",
"description": "The Babelforce access token",
"airbyte_secret": true,
"order": 3
},
"date_created_from": {
"type": "integer",
"title": "Date Created from",
"description": "Timestamp in Unix the replication from Babelforce API will start from. For example 1651363200 which corresponds to 2022-05-01 00:00:00.",
"examples": [1651363200],
"order": 4
},
"date_created_to": {
"type": "integer",
"title": "Date Created to",
"description": "Timestamp in Unix the replication from Babelforce will be up to. For example 1651363200 which corresponds to 2022-05-01 00:00:00.",
"examples": [1651363200],
"order": 5
}
}
}
}