Skip to content

Commit d266141

Browse files
committed
Add App Store Connect OpenAPI spec via Git LFS
v4.3 of the official spec, tracked in LFS so API changes can be reviewed against the pinned version that was current at the time. See api-spec/README.md for the update procedure.
1 parent e828830 commit d266141

3 files changed

Lines changed: 20 additions & 0 deletions

File tree

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
api-spec/*.json filter=lfs diff=lfs merge=lfs -text

api-spec/README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# App Store Connect API Spec
2+
3+
`openapi.json` is the official App Store Connect OpenAPI 3 specification (v4.3), downloaded from:
4+
5+
```
6+
https://developer.apple.com/sample-code/app-store-connect/app-store-connect-openapi-specification.zip
7+
```
8+
9+
To update:
10+
11+
```sh
12+
curl -L -o /tmp/asc-spec.zip https://developer.apple.com/sample-code/app-store-connect/app-store-connect-openapi-specification.zip
13+
unzip -p /tmp/asc-spec.zip openapi.oas.json > api-spec/openapi.json
14+
```
15+
16+
Last downloaded: 2026-03-27 (v4.3)

api-spec/openapi.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:83f485960fc7198542461050e192cd21716274c5f3828c683fba35333482a02f
3+
size 6677571

0 commit comments

Comments
 (0)