1
0
mirror of synced 2025-12-30 21:02:43 -05:00
Files
airbyte/airbyte-integrations/connectors/source-workable/source_workable/spec.yaml
Delena Malan a520e601c3 🎉 New Source: Workable (low-code SDK) (#18033)
* Generate initial Workable connector

* Implement jobs route

* Make acceptance tests pass

* Implement pagination

* Try to fix pagination (not yet working)

* Make pagination work

* Add created_after parameter

* Add Workable docs

* Move unused test

* Add candidates stream

* Fix acceptance tests

* Remove unused files

* Add stages stream

* Add recruiters stream

* Remove sample_state file

* Add Workable to docs/integrations/README.md

* Update changelog

* Change Sentry page size back

* Rename created_after_date to start_date

* Remove data type map

* Add start_date to sample_config.json

* Add streams documentation to yaml

* add title to params inspec

* format files

* fix: added source to source_definitions

Co-authored-by: Harshith Mullapudi <harshithmullapudi@gmail.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
2022-10-27 14:31:57 +05:30

29 lines
939 B
YAML

documentationUrl: https://docs.airbyte.io/integrations/sources/workable
connectionSpecification:
$schema: http://json-schema.org/draft-07/schema#
title: Workable API Spec
type: object
required:
- api_key
- account_subdomain
- start_date
additionalProperties: true
properties:
api_key:
title: API Key
type: string
description: Your Workable API Key. See <a href="https://workable.readme.io/reference/generate-an-access-token">here</a>.
airbyte_secret: true
account_subdomain:
title: Account Subdomain
type: string
description: Your Workable account subdomain, e.g. https://your_account_subdomain.workable.com.
start_date:
title: Start Date
type: string
description: "Get data that was created since this date (format: YYYYMMDDTHHMMSSZ)."
pattern: ^[0-9]{8}T[0-9]{6}Z$
examples:
- 20150708T115616Z
- 20221115T225616Z