All Verbs | /Apple/RealTimeNotice |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
auto_renew_adam_id | form | string | No | |
auto_renew_product_id | form | string | No | |
auto_renew_status | form | string | No | |
auto_renew_status_change_date | form | string | No | |
auto_renew_status_change_date_ms | form | string | No | |
auto_renew_status_change_date_pst | form | string | No | |
environment | form | string | No | |
expiration_intent | form | int | No | |
notification_type | form | string | No | |
NotificationTypeEnum | form | AppleNotificationType | No | |
password | form | string | No | |
unified_receipt | form | UnifiedReceipt | No | |
bid | form | string | No | |
bvrs | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
environment | form | string | No | |
latest_receipt | form | string | No | |
latest_receipt_info | form | InAppReceipt[] | No | |
pending_renewal_info | form | PendingRenewalInfo[] | No | |
status | form | int | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
cancellation_date | form | string | No | |
cancellation_date_ms | form | string | No | |
cancellation_date_pst | form | string | No | |
cancellation_reason | form | string | No | |
expires_date | form | string | No | |
expires_date_ms | form | string | No | |
expires_date_pst | form | string | No | |
is_in_intro_offer_period | form | string | No | |
is_trial_period | form | string | No | |
is_upgraded | form | string | No | |
offer_code_ref_name | form | string | No | |
original_purchase_date | form | string | No | |
original_purchase_date_ms | form | string | No | |
original_purchase_date_pst | form | string | No | |
original_transaction_id | form | string | No | |
product_id | form | string | No | |
promotional_offer_id | form | string | No | |
purchase_date | form | string | No | |
purchase_date_ms | form | string | No | |
purchase_date_pst | form | string | No | |
quantity | form | string | No | |
subscription_group_identifier | form | string | No | |
transaction_id | form | string | No | |
web_order_line_item_id | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
auto_renew_product_id | form | string | No | |
auto_renew_status | form | string | No | |
expiration_intent | form | string | No | |
grace_period_expires_date | form | string | No | |
grace_period_expires_date_ms | form | string | No | |
grace_period_expires_date_pst | form | string | No | |
is_in_billing_retry_period | form | string | No | |
offer_code_ref_name | form | string | No | |
original_transaction_id | form | string | No | |
price_consent_status | form | string | No | |
product_id | form | string | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /Apple/RealTimeNotice HTTP/1.1
Host: tstsrvs.redhotpie.com.au
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length
{
auto_renew_adam_id: String,
auto_renew_product_id: String,
auto_renew_status: String,
auto_renew_status_change_date: String,
auto_renew_status_change_date_ms: String,
auto_renew_status_change_date_pst: String,
environment: String,
expiration_intent: 0,
notification_type: String,
NotificationTypeEnum: NotSet,
password: String,
unified_receipt:
{
environment: String,
latest_receipt: String,
latest_receipt_info:
[
{
cancellation_date: String,
cancellation_date_ms: String,
cancellation_date_pst: String,
cancellation_reason: String,
expires_date: String,
expires_date_ms: String,
expires_date_pst: String,
is_in_intro_offer_period: String,
is_trial_period: String,
is_upgraded: String,
offer_code_ref_name: String,
original_purchase_date: String,
original_purchase_date_ms: String,
original_purchase_date_pst: String,
original_transaction_id: String,
product_id: String,
promotional_offer_id: String,
purchase_date: String,
purchase_date_ms: String,
purchase_date_pst: String,
quantity: String,
subscription_group_identifier: String,
transaction_id: String,
web_order_line_item_id: String
}
],
pending_renewal_info:
[
{
auto_renew_product_id: String,
auto_renew_status: String,
expiration_intent: String,
grace_period_expires_date: String,
grace_period_expires_date_ms: String,
grace_period_expires_date_pst: String,
is_in_billing_retry_period: String,
offer_code_ref_name: String,
original_transaction_id: String,
price_consent_status: String,
product_id: String
}
],
status: 0
},
bid: String,
bvrs: String
}