Save In-App Purchase Key
Changed onValidates an App Store Server / In-App Purchase key (Key ID, Issuer ID, .p8, bundle ID) against Apple and, when accepted, persists it to the application with the private key sealed at rest. A rejection is returned as { valid: false, error }, not an HTTP error. With set_application_bundle_id: true, an app that has no bundle ID also gets bundle_id as its own, saved with the key in one transaction once Apple accepts the key; a bundle_id that isn't a valid bundle ID is a 400, and an app that already has a different bundle ID is a 409 with nothing saved. Requires applications:write scope.
Request
- Base URLhttps://api.superwall.com
- URLhttps://api.superwall.com/v2/projects/{id}/applications/{application_id}/integrations/in-app-purchase/configuration
- Auth
- HTTP bearer
- or API key in cookie accounts_superwall_token
- or HTTP bearer
Path parameters
Request body
Response
Success
Changes
- warning
added the new
credentials_missingenum value to the/response property for the response status - warning
added the new
credentials_missingenum value to the/response property for the response status - warning
added the new
credentials_missingenum value to the/response property for the response status - warning
added the new
credentials_missingenum value to the/response property for the response status - warning
added the new
credentials_missingenum value to the/response property for the response status - warning
added the new
credentials_missingenum value to the/response property for the response status - info
added
subschema #1subschema #2subschema #3subschema #4subschema #5to the response bodyanyOflist for the response status - info
removed
subschema #1subschema #2subschema #3subschema #4subschema #5from the response bodyanyOflist for the response status
- warning
- info
added the new optional request property
- info