Just helping everyone read the post above since it lacks formatting (formatted using gen AI): Overview We have been using this API call to set the In-App Provisioning capability for 2+ years, and it just recently started returning errors. Previously Working Setup To set the In-App Provisioning capability, we had been using the App Store Connect API directly: curl https://api.appstoreconnect.apple.com/v1/bundleIdCapabilities -X POST --header Authorization: Bearer #{appleApiToken} --header Content-Type: application/json -d '{ data: { type: bundleIdCapabilities, attributes: { capabilityType: IN_APP_PASS_PROVISIONING }, relationships: { bundleId: { data: { id: #{appStoreBundleIdentifier}, type: bundleIds } } } } }' The IN_APP_PASS_PROVISIONING capability type is shown when retrieving the bundle ID capabilities, if In-App Provisioning is set on a bundle ID: curl https://api.appstoreconnect.apple.com/v1/bundleIds/#{appStoreBundleIdentifier}/bundleIdCapabilities --header Authorization: Bearer #{appleAp
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect API