Get Subscriptions By PAN
curl --request POST \
  --url https://api.revolv3.com/api/Subscriptions/pan-lookup \
  --header 'Content-Type: application/json-patch+json' \
  --data '{
  "paymentAccountNumber": "4111111111111111"
}'
[
  {
    "subscriptionId": 1,
    "customerId": 3,
    "merchantSubscriptionRefId": null,
    "networkTransactionId": null,
    "billingIntervalType": "Days",
    "billingIntervalCount": 1,
    "subscriptionStatusType": "current",
    "subscriptionCancelType": null,
    "initialBillDate": "08-Sep-25",
    "nextBillDate": "09-Sep-25",
    "taxAddress": {
      "addressId": 0,
      "addressLine1": "101 Update Street",
      "addressLine2": null,
      "city": "Irvine",
      "state": "CA",
      "postalCode": "92602",
      "phoneNumber": null,
      "email": null,
      "country": "US"
    },
    "paymentMethodIds": [
      1
    ],
    "cancelledAt": null,
    "billingPlans": [
      {
        "subscriptionBillingPlanId": 1,
        "subscriptionId": 0,
        "name": "Billing Plan 1",
        "value": 10.99,
        "startDate": "08-Sep-25",
        "cyclesRemaining": -1,
        "cycleCount": 0,
        "valueType": "Standard"
      },
      {
        "subscriptionBillingPlanId": 2,
        "subscriptionId": 0,
        "name": "Billing Plan 2",
        "value": 14.99,
        "startDate": "08-Sep-25",
        "cyclesRemaining": 12,
        "cycleCount": 0,
        "valueType": "Standard"
      }
    ],
    "message": null,
    "paymentProcessor": null,
    "processorMerchantId": null,
    "processorRawResponse": null,
    "currency": null
  },
  {
    "subscriptionId": 2,
    "customerId": 3,
    "merchantSubscriptionRefId": null,
    "networkTransactionId": null,
    "billingIntervalType": "Months",
    "billingIntervalCount": 1,
    "subscriptionStatusType": "recycled",
    "subscriptionCancelType": null,
    "initialBillDate": "08-Sep-25",
    "nextBillDate": "09-Sep-25",
    "taxAddress": null,
    "paymentMethodIds": null,
    "cancelledAt": null,
    "billingPlans": null,
    "message": null,
    "paymentProcessor": null,
    "processorMerchantId": null,
    "processorRawResponse": null,
    "currency": null
  }
]

Body

paymentAccountNumber
string | null

Response

OK

subscriptionId
integer
customerId
integer
merchantSubscriptionRefId
string | null
networkTransactionId
string | null
billingIntervalType
string | null
billingIntervalCount
integer
subscriptionStatusType
string | null
subscriptionCancelType
string | null
initialBillDate
string | null
nextBillDate
string | null
taxAddress
object
paymentMethodIds
integer[] | null
cancelledAt
string<date-time> | null
billingPlans
object[] | null
message
string | null
paymentProcessor
string | null
processorMerchantId
string | null
processorRawResponse
string | null
currency
string | null