* 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>
29 lines
939 B
YAML
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
|