Use Circle CI as a trigger to kick off a workflow, or use it as an action to do something automatically in your workflow.
Triggers when CircleCI events occur (workflow completed, job completed, etc.). Real-time webhook notifications.
Provides the set of organizations of which a user is a member or a collaborator. The set of organizations that a user can collaborate on is composed of: * Organizations that the current user belongs to across VCS types (e.g. BitBucket, GitHub) * The parent organization of repository that the user can collaborate on, but is not necessarily a member of * The organization of the current users account
Provides information about the user that is currently signed in.
Get a list of outbound webhooks that match the given scope-type and scope-id
Not yet available to projects that use GitLab or GitHub App. Deletes the schedule by id.
Get a schedule by id.
Not yet available to projects that use GitLab or GitHub App. Creates a schedule and returns the created schedule.
Returns all schedules for this project.
Cancel job with a given job number.
Cancel job with a given job ID.
Returns job details.
Approves a pending approval job in a workflow.
Reruns a workflow.
Cancels a running workflow.
Returns summary fields of a workflow by ID.
Returns all pipelines for this project.
Returns a pipeline by the pipeline ID.
Continue a pipeline from the setup phase. For information on using pipeline parameters with dynamic configuration, see the [Pipeline values and parameters](https://circleci.com/docs/pipeline-variables/#pipeline-parameters-and-dynamic-configuration) docs.
Returns all pipelines for the most recently built projects (max 250) you follow in an organization.
**[This endpoint is superseded by the [new Trigger Pipeline API](#tag/Pipeline/operation/triggerPipelineRun), which supports all organization and pipeline types except GitLab.]** Triggers a new pipeline on the project. Does not support triggering pipelines integrated with GitLab or GitHub App.
Deletes the environment variable named :name.
Returns the masked value of environment variable :name.
Creates a new environment variable.
Returns four x characters, in addition to the last four ASCII characters of the value, consistent with the display of environment variable values on the CircleCI website.
Deletes the checkout key via md5 or sha256 fingerprint. sha256 keys should be url-encoded.
Not available to projects that use GitLab or GitHub App. Creates a new checkout key. This API request is only usable with a user API token. Please ensure that you have authorized your account with GitHub before creating user keys. This is necessary to give CircleCI the permission to create a user key associated with your GitHub user account. You can find this page by visiting Project Settings > Checkout SSH Keys
Returns a sequence of checkout keys for `:project`.
Deletes a project by project slug
Retrieves a project by project slug.
Delete an environment variable from a context.
List information about environment variables in a context, not including their values.
Delete a context by its ID. Will also delete all environment variables inside the context.
Returns basic information about a context.
List all contexts for an owner.