iOS

iOS CiWorkflows API

The CiWorkflows API from iOS — 6 operation(s) for ciworkflows.

Business capability
Continuous Integration Management BC-4210.10

Operations 8

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /v1/ciWorkflows Create an Xcode Cloud workflow · Create Ci Workflows #
Ask an LLM
“How do I create a new Xcode Cloud workflow for my product?”
“Can I define start conditions and actions when creating a CI workflow?”
Tell an agent
Create an Xcode Cloud workflow from {workflow}.
Set up a new CI workflow that builds on every push, using {workflow}.
GET /v1/ciWorkflows/{id} Get an Xcode Cloud workflow · Get Ci Workflows #
Ask an LLM
“What triggers and actions are configured on one of my Xcode Cloud workflows?”
“Is a particular CI workflow enabled or locked?”
Tell an agent
Show Xcode Cloud workflow {id}.
Fetch the configuration of CI workflow {id}.
PATCH /v1/ciWorkflows/{id} Update an Xcode Cloud workflow · Update Ci Workflows #
Ask an LLM
“How can I disable an Xcode Cloud workflow without deleting it?”
“Can I change a CI workflow's name or start conditions?”
Tell an agent
Update Xcode Cloud workflow {id} with {changes}.
Disable CI workflow {id}.
DELETE /v1/ciWorkflows/{id} Delete an Xcode Cloud workflow · Delete Ci Workflows #
Ask an LLM
“Can I delete an Xcode Cloud workflow I no longer use?”
“What happens to a CI workflow's configuration when I remove it?”
Tell an agent destructive · confirm first
Delete Xcode Cloud workflow {id}.
Remove CI workflow {id} permanently.
GET /v1/ciWorkflows/{id}/relationships/buildRuns List build run IDs for a workflow · List Related Ci Workflows / Build Runs #
Ask an LLM
“Which build run IDs has my Xcode Cloud workflow produced?”
“Can I get just the identifiers of a workflow's runs?”
Tell an agent
List the build run IDs linked to workflow {id}.
Return only run references for CI workflow {id}.
GET /v1/ciWorkflows/{id}/buildRuns List a workflow's build runs · List Related Ci Workflows / Build Runs #
Ask an LLM
“What were the results of the recent Xcode Cloud runs for this workflow?”
“Can I find the workflow run that produced a specific build?”
Tell an agent
Show the full build runs for workflow {id}, sorted by {sort}.
Find the run of workflow {id} that produced build {build}.
GET /v1/ciWorkflows/{id}/relationships/repository Get the repository ID for a workflow · Get Related Ci Workflows / Repository #
Ask an LLM
“Which repository ID is my Xcode Cloud workflow connected to?”
“Can I fetch only the source repo identifier for a workflow?”
Tell an agent
Get the repository ID linked to workflow {id}.
Return only the source repo reference for CI workflow {id}.
GET /v1/ciWorkflows/{id}/repository Get the repository a workflow builds · Get Related Ci Workflows / Repository #
Ask an LLM
“What Git repository and URL does this Xcode Cloud workflow build from?”
“Who owns the source repository behind my CI workflow?”
Tell an agent
Show the full repository details for workflow {id}.
Tell me the Git URL and owner of the repo CI workflow {id} uses.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/ios:ios-ciworkflows-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

ios-ciworkflows-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: App Store Connect Ci Workflows API
  version: 4.3.1
  x-platforms:
    app_store_connect_api: App Store Connect API
  description: The App Store Connect API is the standards-based REST API Apple provides to automate tasks across App Store Connect, Xcode, and Certificates, Identifiers & Profiles.
servers:
- url: https://api.appstoreconnect.apple.com/
security:
- itc-bearer-token: []
tags:


# --- truncated at 32 KB (71 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/openapi/ios-ciworkflows-api-openapi.yml