type: https://developers.tassyir.io/errors/offer-not-owned; its title: Offer not owned by this app.
What to do
HTTP 403. You tried to change, or read the codes or redemptions of, an offer your installation did not create: the merchant’s own, or another app’s. An app writes only its own offers. Create your own offer withPOST /offers and
change that one (Write offers and codes).
The merchant’s dashboard has a counterpart you never get: editing or
duplicating an app-owned offer there answers 409 OFFER_APP_OWNED,
because such an offer is changed in the app that owns it.
The answer’s fix: Create your own offer with POST /offers and change that one; the merchant edits their own offers in the dashboard.
Answered by
HTTP 403, from:DELETE /offers/{id}GET /offers/{id}/codesGET /offers/{id}/redemptionsPATCH /offers/{id}POST /offers/{id}/codesPOST /offers/{id}/codes/bulkPOST /offers/{id}/codes/{codeId}/disablePOST /offers/{id}/codes/{codeId}/enablePOST /offers/{id}/pausePOST /offers/{id}/publishPOST /offers/{id}/resume
@tassyir/app reports it: Errors.