iOS CiBuildActions API is one of 199 APIs that iOS publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include CiBuildActions. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and release notes.
This API exposes
9 operations
across 9 paths,
and defines 52 schemas.
It is described by OpenAPI 3.0.1, at version 4.3.1.
Requests are made against a single base URL, https://api.appstoreconnect.apple.com/.
9 operations9 paths52 schemas9 GET
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.0.1
API Version
4.3.1
Base URL
https://api.appstoreconnect.apple.com
Authentication
HTTP Bearer
Resource Areas
1
Authentication & Security 1
iOS CiBuildActions API declares
1 security scheme
for authenticating requests.
It accepts HTTP bearer tokens (JWT) (itc-bearer-token).
By default, every request must be authenticated.
Paths & Operations 9
Across 9 paths, the API surfaces 9 operations — 9 GET. Each is listed below with its method, path, parameters, and response codes.
The contract defines 52 schemas that model the data the API accepts and returns. The most detailed are CiAction (8 properties), CiBuildAction (5 properties), Build (5 properties), ScmGitReference (5 properties). Each schema is shown below with its type and property counts.
CiBuildActionTestResultsLinkagesResponse
object
3 properties2 required
CiManualTagStartCondition
object
1 property
ImageAsset
object
3 properties
PagedDocumentLinks
object
3 properties1 required
CiTestResultsResponse
object
3 properties2 required
CiActionType
string
ResourceLinks
object
1 property
CiTagStartCondition
object
3 properties
ErrorSourceParameter
object
1 property1 required
ErrorLinks
object
2 properties
ScmPullRequest
object
5 properties2 required
CiExecutionProgress
string
FileLocation
object
2 properties
CiAction
object
8 properties
CiTestDestinationKind
string
DocumentLinks
object
1 property1 required
CiIssueCounts
object
4 properties
CiArtifactsResponse
object
3 properties2 required
CiProduct
object
5 properties2 required
CiBuildActionBuildRunLinkageResponse
object
2 properties2 required
CiArtifact
object
4 properties2 required
CiManualPullRequestStartCondition
object
2 properties
ErrorResponse
object
1 property
CiBuildAction
object
5 properties2 required
CiTestDestination
object
5 properties
CiBuildRunResponse
object
3 properties2 required
CiIssue
object
4 properties2 required
Build
object
5 properties2 required
RelationshipLinks
object
2 properties
CiBuildRun
object
5 properties2 required
CiManualBranchStartCondition
object
1 property
CiGitUser
object
2 properties
ErrorSourcePointer
object
1 property1 required
CiBuildActionArtifactsLinkagesResponse
object
3 properties2 required
PagingInformation
object
1 property1 required
CiTestStatus
string
BuildAudienceType
string
CiBuildActionIssuesLinkagesResponse
object
3 properties2 required
CiTestResult
object
4 properties2 required
CiStartConditionFileMatcher
object
3 properties
CiPullRequestStartCondition
object
4 properties
CiTagPatterns
object
2 properties
CiCompletionStatus
string
CiIssuesResponse
object
3 properties2 required
CiScheduledStartCondition
object
2 properties
CiBuildActionResponse
object
3 properties2 required
CiWorkflow
object
5 properties2 required
CiBranchPatterns
object
2 properties
ScmGitReference
object
5 properties2 required
CiFilesAndFoldersRule
object
2 properties
CiGitRefKind
string
CiBranchStartCondition
object
3 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.