{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/ios/main/json-schema/app-store-connect-build-schema.json", "title": "Build", "description": "A Build resource — an uploaded binary in App Store Connect, used for TestFlight distribution and App Store submission.", "type": "object", "required": ["type", "id"], "properties": { "type": { "const": "builds" }, "id": { "type": "string" }, "attributes": { "type": "object", "properties": { "version": { "type": "string", "description": "Build number, e.g. 1234." }, "uploadedDate": { "type": "string", "format": "date-time" }, "expirationDate": { "type": "string", "format": "date-time" }, "expired": { "type": "boolean" }, "minOsVersion": { "type": "string" }, "lsMinimumSystemVersion": { "type": "string" }, "computedMinMacOsVersion": { "type": "string" }, "iconAssetToken": { "type": "object", "additionalProperties": true }, "processingState": { "type": "string", "enum": ["PROCESSING", "FAILED", "INVALID", "VALID"] }, "buildAudienceType": { "type": "string", "enum": ["INTERNAL_ONLY", "APP_STORE_ELIGIBLE"] }, "usesNonExemptEncryption": { "type": "boolean" } } } } }