Skip to main content

S2S API Changelog

2026.07.02

2026.07.01

2026.06.26

2026.06.20

2026.06.19

2026.06.18

2026.06.16

2026.06.13

2026.06.12

2026.06.10

2026.06.08

2026.06.04

2026.06.03

2026.05.29

2026.05.27

2026.05.25

2026.05.22

  • Added optional eligible_for_reward_points, eligible_for_loyalty_points, and rewards (virtual currency rewards with issue status) to get_order and update_order responses

2026.05.21

  • Unified item source enum across catalog and order responses, adding seven new reward/liveops values and making the order item source required
  • Added optional quantity_bonus_value and quantity_after_bonus to item responses across items, store items, and daily rewards
  • Added optional category_template_id to carousel and featured-item blocks and show_thumbnail to Twitch and YouTube video blocks across page endpoints
  • Made start_at and end_at optional and nullable across store promotion endpoints
  • Added optional creator_program/inherits_from_tier to create_coupon, update_coupon, and coupon responses
  • Added optional coupon_code to create_order request
  • Added optional show_store_button to get_loyalty_settings and update_loyalty_settings
  • Added optional attributes and custom_attributes to get_player response

2026.05.12

  • Added optional receipt_number to get_order and update_order responses
  • Changed authorize_user to upsert: when the player already exists, the provided player_info (name, avatar_url, attributes, custom_attributes) now updates the stored player on every call instead of being ignored after the first authorization

2026.05.11

  • Added optional player_info to authorize_user request, allowing player name, avatar URL, attributes, and custom attributes to be supplied alongside the authorization

2026.05.08

2026.05.07

  • Added deprecated Apple-specific image URL fields on item responses across all item-bearing endpoints

2026.05.05

2026.05.01

  • Added structured highlights field across all item types and every endpoint that returns item data
  • Deprecated payment_number on get_payments, replaced by new required receipt_number
  • Added title, text, and button_text optional fields to ImageBannerBlock in page endpoints
  • Added optional bonus_items_settings/start_at and end_at scheduling to store item and store promotion endpoints
  • Added optional start_at and end_at to virtual currency items in store item and daily reward responses
  • Added optional limited_stock_settings/start_calculation_at to store endpoints
  • Added galaxy_store and one_store enum values to marketplace fields in create_order and update_player
  • Added optional appsflyer_customer_user_id to create_order and update_player
  • Added optional applied_reward_points to get_order, update_order, and get_payments responses
  • Changed claim_mode default from modal to inline in create_daily_reward and update_daily_reward
  • Tightened image_url validation on achievement endpoints to require a valid URI (non-empty, format: uri, max 2083 characters); achievement type no longer accepts null
  • Set maxLength of 32 on user_id in gdpr_data_removal

2026.04.13

  • Added virtual currency support across coupons, items, store items, and daily rewards
  • Added analytics webhook events and batch delivery mode
  • Added bulk_update_coupon endpoint
  • Added optional category_id to create_coupon and get_coupons
  • Added item_price_type, sort_order parameters and modified_at, price sort options to get_items
  • Added amount, amount_before_discount, currency fields to get_order and update_order responses
  • Added fallback item fields to featured item blocks in page endpoints
  • Added optional sku to loyalty tier items in update_loyalty_tiers
  • Removed LoyaltyItemCreatUpdate schema

Need help?
Contact our integration team at [email protected]