From 251b071e43162f3a7854d2cd4f15b8e673ccb97a Mon Sep 17 00:00:00 2001 From: dinosoeren Date: Tue, 24 Mar 2026 13:10:52 -0600 Subject: [PATCH] feat(catalog): primary/secondary backgrounds on offer details RewardDetails --- docs/gen/redoc.v1.html | 4 +- docs/gen/swagger.v1.json | 165 ++++++++++++++++++-- server/egress/shop/catalog/v1/service.proto | 18 +++ 3 files changed, 170 insertions(+), 17 deletions(-) diff --git a/docs/gen/redoc.v1.html b/docs/gen/redoc.v1.html index fcdc8fd..f12f7e2 100644 --- a/docs/gen/redoc.v1.html +++ b/docs/gen/redoc.v1.html @@ -479,7 +479,7 @@ " class="sc-eVqvcJ sc-fszimp sc-etsjJW kIppRw jnwENr ljKHqG">

A successful response.

Response samples

Content type
application/json
{
  • "items": [
    ],
  • "rewardsHeader": {
    }
}

Purchase

Response samples

Content type
application/json
{
  • "items": [
    ],
  • "rewardsHeader": {
    }
}

Purchase

Purchase processing endpoints

Cancel pending payment

Step 2B: Cancels a pending purchase that was previously registered. IMPORTANT: Always expects HTTP 200 OK response with inline error codes in the body.

@@ -588,7 +588,7 @@ " class="sc-eVqvcJ sc-fszimp sc-etsjJW kIppRw jnwENr ljKHqG">

An unexpected error response.

Request samples

Content type
application/json
{
  • "playerId": "string",
  • "transactionId": "string",
  • "checkoutLinkId": "string",
  • "environment": "PAYMENT_ENVIRONMENT_UNSPECIFIED",
  • "currency": "string",
  • "registrations": [
    ],
  • "platform": "PURCHASE_PLATFORM_UNSPECIFIED",
  • "browser": "string",
  • "deviceId": "string",
  • "source": "PURCHASE_SOURCE_UNSPECIFIED",
  • "ipAddress": "string",
  • "region": "string"
}

Response samples

Content type
application/json
{
  • "statuses": [
    ]
}