Skip to main content

Circleci

This directory contains the manifest-only connector for source-circleci.

Documentation reference:

  • Visit https://circleci.com/docs/api/v1/index.html for V1 API documentation
  • Visit https://circleci.com/docs/api/v2/index.html for V2 API documentation

Authentication setup

CircleCI uses api key authentication, Visit https://app.circleci.com/settings/user/tokens for getting your api keys.

Configuration

InputTypeDescriptionDefault Value
api_keystringAPI Key.
org_idstringOrganization ID. The org ID found in https://app.circleci.com/settings/organization/circleci/xxxxx/overview
start_datestringStart date.
project_idstringProject ID found in the project settings, Visit https://app.circleci.com/settings/project/circleci/ORG_SLUG/YYYYY
workflow_idarrayWorkflow ID's of project pipelines, Could be seen in the URL of pipeline build, Example https://app.circleci.com/pipelines/circleci/55555xxxxxx/7yyyyyyyyxxxxx/2/workflows/WORKFLOW_ID
job_numberstringJob Number of the workflow for jobs stream, Auto fetches from workflow_jobs stream, if not configured2

Streams

Stream NamePrimary KeyPaginationSupports Full SyncSupports Incremental
contextidDefaultPaginator
self_idsidDefaultPaginator
self_collaborationsidDefaultPaginator
meanalytics_idDefaultPaginator
projectsvcs_urlDefaultPaginator
pipelinesidDefaultPaginator
specific_projectidDefaultPaginator
jobsnumberDefaultPaginator
workflowidDefaultPaginator
insights_metricsproject_idDefaultPaginator
insights_branchesidDefaultPaginator
workflow_jobsidDefaultPaginator

IP allow list

If you use Airbyte Cloud and your organization restricts access to specific IPs, add the Airbyte Cloud IP addresses to your allow list.

Reference

Config fields reference

Field
Type
Property name
API Key
required
string
api_key
string
org_id
string
project_id
string
start_date
string
job_number
array
workflow_id

Changelog

Expand to review
VersionDatePRSubject
0.1.02024-10-1146729Remove unwanted optional config parameters
0.0.12024-09-2946249Initial release by @btkcodedev via Connector Builder