Billing Apple Verify

Changed on

Verify an Apple proof and claim/apply its transaction exactly once.

StoreKit 2 JWS is preferred; StoreKit 1 receiptData is the explicit fallback. Client product, duration, and transaction identifiers are never authoritative. Apple expiresDate is applied as an absolute boundary.

post/api/billing/apple/verify

Request

  • Base URL: https://api.omicos.cn (the document declares no server; this is the origin it was published from)
  • URL: https://api.omicos.cn/api/billing/apple/verify
  • Auth: none declared

Headers

authorizationstring nullable
x-omicos-devicestring nullable
x-omicos-device-kindstring nullable
x-omicos-device-namestring nullable

Request body

signedTransactionInfostring nullable
jwsstring nullable
receiptDatastring nullable
transactionIdstring nullable

Response

Successful Response

object required

Changes

    • info

      added the new optional header request parameter x-omicos-device

    • info

      added the new optional header request parameter x-omicos-device-kind

    • info

      added the new optional header request parameter x-omicos-device-name