/simulations notification_simulation.read
permission.
Query parameters
meta.pagination.next URL in responses for list operations.50Set how many entities are returned per page. Paddle returns the maximum number of results if a number greater than the maximum is requested. Check meta.pagination.per_page in the response to see how many were returned.
Default: 50; Maximum: 200.
id[DESC]Order returned entities by the specified field and direction ([ASC] or [DESC]). For example, ?order_by=id[ASC].
Valid fields for ordering: id.
activeactiveReturn entities where the status isactive. Returned entities can be used in Paddle and are returned when listing entities.archivedReturn entities where the status isarchived. Returned entities can't be used for billing and aren't returned when listing entities.
Header parameters
true to skip the count query on list operations. When set, meta.pagination.estimated_total returns -1 instead of an exact count.Response (200)
Single event
ntfsim_01ghbkd0frb9k95cnhwd1bxpvkntfsim_.^ntfsim_[a-z\d]{26}$activeactiveEntity is active and can be used.archivedEntity is archived, so can't be used.
ntfset_01gt21c5pdx9q1e4mh1xrsjjn6ntfset_.^ntfset_[a-z\d]{26}$entity.event_type.address.createdAnaddress.createdevent.address.importedAnaddress.importedevent.address.updatedAnaddress.updatedevent.adjustment.createdAnadjustment.createdevent.adjustment.updatedAnadjustment.updatedevent.
+ Show all values− Hide values
api_key.createdAnapi_key.createdevent.api_key.expiredAnapi_key.expiredevent.api_key.expiringAnapi_key.expiringevent.api_key.revokedAnapi_key.revokedevent.api_key.updatedAnapi_key.updatedevent.api_key_exposure.createdAnapi_key_exposure.createdevent.business.createdAbusiness.createdevent.business.importedAbusiness.importedevent.business.updatedAbusiness.updatedevent.client_token.createdAclient_token.createdevent.client_token.revokedAclient_token.revokedevent.client_token.updatedAclient_token.updatedevent.customer.createdAcustomer.createdevent.customer.importedAcustomer.importedevent.customer.updatedAcustomer.updatedevent.discount.createdAdiscount.createdevent.discount.importedAdiscount.importedevent.discount.updatedAdiscount.updatedevent.discount_group.createdAdiscount_group.createdevent.discount_group.updatedAdiscount_group.updatedevent.flow_session.abandonedAflow_session.abandonedevent.flow_session.completedAflow_session.completedevent.flow_session.createdAflow_session.createdevent.funnel_session.abandonedAfunnel_session.abandonedevent.funnel_session.completedAfunnel_session.completedevent.funnel_session.createdAfunnel_session.createdevent.invoice.canceledAninvoice.canceledevent.invoice.issuedAninvoice.issuedevent.invoice.overdueAninvoice.overdueevent.invoice.paidAninvoice.paidevent.payment_method.savedApayment_method.savedevent.payment_method.deletedApayment_method.deletedevent.payout.createdApayout.createdevent.payout.paidApayout.paidevent.price.createdAprice.createdevent.price.importedAprice.importedevent.price.updatedAprice.updatedevent.product_collection.createdAproduct_collection.createdevent.product_collection.updatedAproduct_collection.updatedevent.product.createdAproduct.createdevent.product.importedAproduct.importedevent.product.updatedAproduct.updatedevent.report.createdAreport.createdevent.report.updatedAreport.updatedevent.subscription.activatedAsubscription.activatedevent.subscription.canceledAsubscription.canceledevent.subscription.createdAsubscription.createdevent.subscription.importedAsubscription.importedevent.subscription.past_dueAsubscription.past_dueevent.subscription.pausedAsubscription.pausedevent.subscription.resumedAsubscription.resumedevent.subscription.trialingAsubscription.trialingevent.subscription.updatedAsubscription.updatedevent.transaction.billedAtransaction.billedevent.transaction.canceledAtransaction.canceledevent.transaction.completedAtransaction.completedevent.transaction.createdAtransaction.createdevent.transaction.paidAtransaction.paidevent.transaction.past_dueAtransaction.past_dueevent.transaction.payment_failedAtransaction.payment_failedevent.transaction.readyAtransaction.readyevent.transaction.revisedAtransaction.revisedevent.transaction.updatedAtransaction.updatedevent.
null for single events.2024-10-12T07:20:50.52Znull until run. Set automatically by Paddle.2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52ZScenario
ntfsim_01ghbkd0frb9k95cnhwd1bxpvkntfsim_.^ntfsim_[a-z\d]{26}$activeactiveEntity is active and can be used.archivedEntity is archived, so can't be used.
ntfset_01gt21c5pdx9q1e4mh1xrsjjn6ntfset_.^ntfset_[a-z\d]{26}$subscription_creationSimulates all events sent when a subscription is created.subscription_renewalSimulates all events sent when a subscription is renewed.subscription_pauseSimulates all events sent when a subscription is paused.subscription_resumeSimulates all events sent when a subscription is resumed.subscription_cancellationSimulates all events sent when a subscription is canceled.
null for scenarios.sub_01h04vsc0qhwtsbsxh3422wjs4^sub_[a-z\d]{26}$immediatelyimmediately.next_billing_periodSimulates as if the subscription cancels at the start of next billing period.immediatelySimulates as if the subscription cancels immediately.
falsetrue) or not (false), which determines whether events occur for canceling past due transactions. If omitted, defaults to false.ctm_01grnn4zta5a1mf02jjze7y2ys^ctm_[a-z\d]{26}$add_01gm302t81w94gyjpjpqypkzkfcustomer_id.^add_[a-z\d]{26}$biz_01grrebrzaee2qj2fqqhmcyzajcustomer_id.^biz_[a-z\d]{26}$paymtd_01hkm9xwqpbbpr1ksmvg3sx3v1customer_id.^paymtd_[a-z\d]{26}$dsc_01gv5kpg05xp104ek2fmgjwttfitems or transaction_id for the discount to be applied.^dsc_[a-z\d]{26}$txn_01h04vsbhqc62t8hmd4z3b578c^txn_[a-z\d]{26}$5pri_01gsz8z1q1n00f12qt82y31smh^pri_[a-z\d]{26}$newnew.newSimulates as if a new customer enters their details at checkout and Paddle creates a new customer.existing_email_matchedSimulates as if an existing customer enters their details at checkout. Paddle matches it to an existing customer based on the email supplied and creates a new address for that customer.existing_details_prefilledSimulates as if existing customer details are prefilled at checkout by passing them to Paddle.js.
not_providednot_provided.not_providedSimulates as if no business is provided.newSimulates as if a customer enters their business details at checkout and Paddle creates a new business.existing_details_prefilledSimulates as if an existing business is prefilled at checkout by passing it to Paddle.js.
not_providednot_provided.not_providedSimulates as if no discount is entered.prefilledSimulates as if a discount is prefilled at checkout by passing it to Paddle.js. Requiresentities.discount_id.entered_by_customerSimulates as if a customer entered a discount at checkout. Requiresentities.discount_id.
sub_01h04vsc0qhwtsbsxh3422wjs4^sub_[a-z\d]{26}$immediatelyimmediately.next_billing_periodSimulates as if the subscription pauses at the start of next billing period.immediatelySimulates as if the subscription pauses immediately.
falsetrue) or not (false), which determines whether events occur for canceling past due transactions. If omitted, defaults to false.sub_01h04vsc0qhwtsbsxh3422wjs4^sub_[a-z\d]{26}$successsuccess.successSimulates as if the payment for the subscription is successful.recovered_existing_payment_methodSimulates as if the payment for the subscription fails initially and the payment is recovered when retrying the existing payment method.recovered_updated_payment_methodSimulates as if the payment for the subscription fails initially and the customer updates their payment method to successfully pay.failedSimulates as if the payment for the subscription is unsuccessful after all payment recovery attempts are exhausted.
payment_outcome is failed. If omitted, defaults to null.subscription_pausedSimulates as if the subscription is paused after all payment recovery attempts are exhausted.subscription_canceledSimulates as if the subscription is paused after all payment recovery attempts are exhausted.
sub_01h04vsc0qhwtsbsxh3422wjs4^sub_[a-z\d]{26}$successsuccess.successSimulates as if the payment for the subscription is successful.recovered_existing_payment_methodSimulates as if the payment for the subscription fails initially and the payment is recovered when retrying the existing payment method.recovered_updated_payment_methodSimulates as if the payment for the subscription fails initially and the customer updates their payment method to successfully pay.failedSimulates as if the payment for the subscription is unsuccessful after all payment recovery attempts are exhausted.
payment_outcome is failed. If omitted, defaults to null.subscription_pausedSimulates as if the subscription is paused after all payment recovery attempts are exhausted.subscription_canceledSimulates as if the subscription is paused after all payment recovery attempts are exhausted.
2024-10-12T07:20:50.52Znull until run. Set automatically by Paddle.2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Zb15ec92e-8688-40d4-a04d-f44cbec93355after parameter that marks the starting point of the next page. Always returned, even if has_more is false.999Estimated number of entities for this response.
For datasets with 100,000 or fewer matches, returns the exact count. For datasets with more than 100,000 matches, returns 100001 to indicate that more than 100,000 entities match. Returns -1 when counting is skipped or couldn't be calculated.
Use has_more and next to page through all results rather than relying on estimated_total for an exact count.
{ "data": [ { "id": "ntfsim_01j82fs5pvrdse93e1kawqy2fr", "notification_setting_id": "ntfset_01j8259dtga48jwekrv2pmk0kp", "name": "Refund or chargeback created", "type": "adjustment.created", "status": "active", "payload": null, "config": null, "last_run_at": "2024-09-18T11:55:18.261049Z", "created_at": "2024-09-18T11:55:15.547675Z", "updated_at": "2024-09-18T11:55:18.261225Z" }, { "id": "ntfsim_01j82d9tc19c67jds5vzbzjcns", "notification_setting_id": "ntfset_01j82d983j814ypzx7m1fw2jpz", "name": "Subscription created using pricing page on website", "type": "subscription_creation", "status": "active", "payload": null, "config": { "subscription_cancellation": null, "subscription_creation": { "entities": { "customer_id": null, "address_id": null, "business_id": null, "payment_method_id": null, "discount_id": null, "transaction_id": null, "items": null }, "options": { "customer_simulated_as": "existing_email_matched", "business_simulated_as": "not_provided", "discount_simulated_as": "not_provided" } }, "subscription_pause": null, "subscription_renewal": null, "subscription_resume": null }, "last_run_at": null, "created_at": "2024-09-18T11:11:55.265125Z", "updated_at": "2024-09-18T11:54:18.543265Z" } ], "meta": { "pagination": { "per_page": 50, "estimated_total": 2, "next": "https://api.paddle.dev/simulations?after=ntfsim_01j55cce7pz60k2a4dfeh1c9sa", "has_more": false }, "request_id": "ad095054-41bc-4907-907d-da18310aea49" }}