API

Redeem code

When a customer types a creator promo code in-app, the SDK calls this so the install is attributed even without a prior click match. That is the second attribution path.

POST /redeemCode
{ "code": "SAVE10", "appUserId": "user_123", "attributionId": "optional" }

Response includes the same offer object as ingestInstall. The SDK stores it for getOffer().