List Subscription Transactions Input

June 5, 2026 ยท View on GitHub

Input structure for the method ListSubscriptionTransactionsAsync

Structure

ListSubscriptionTransactionsInput

Fields

NameTypeTagsDescriptionGetterSetter
IdStringRequiredThe ID of the subscription.String getId()setId(String id)
StartTimeStringRequiredThe start time of the range of transactions to list.

Constraints: Minimum Length: 20, Maximum Length: 64, Pattern: ^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])[T,t]([0-1][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]+)?([Zz]|[+-][0-9]{2}:[0-9]{2})$
String getStartTime()setStartTime(String startTime)
EndTimeStringRequiredThe end time of the range of transactions to list.

Constraints: Minimum Length: 20, Maximum Length: 64, Pattern: ^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])[T,t]([0-1][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]+)?([Zz]|[+-][0-9]{2}:[0-9]{2})$
String getEndTime()setEndTime(String endTime)

Example

import com.paypal.sdk.models.ListSubscriptionTransactionsInput;

ListSubscriptionTransactionsInput listSubscriptionTransactionsInput = new ListSubscriptionTransactionsInput.Builder(
    "id0",
    "start_time6",
    "end_time2"
)
.build();