# Get subscription recurrence Endpoint: GET /easyflow/subscription-recurrences/{subscriptionRecurrenceId} Version: 1.0 Security: bearerAuth ## Header parameters: - `x-fingerprint-id` (string, required) Unique device or session fingerprint identifier used for security and fraud prevention. - `business-id` (string, required) Business Identifier ## Path parameters: - `subscriptionRecurrenceId` (string, required) ## Response 200 fields (application/json): - `statusCode` (integer) Example: 200 - `data` (object) - `data.subscription` (object) - `data.subscription.id` (string) - `data.subscription.name` (string) - `data.subscription.periodicity` (string) Enum: "Monthly", "Quarterly", "Biannualy", "Annualy" - `data.subscription.numberRecurrences` (integer) - `data.subscription.status` (string) Enum: "active", "inactive", "canceled", "expired" - `data.subscription.customer` (object) - `data.subscription.customer.email` (string) - `data.subscription.customer.phone` (object) - `data.subscription.customer.phone.areaCode` (string) - `data.subscription.customer.phone.ddd` (string) - `data.subscription.customer.phone.number` (string) - `data.subscription.customer.phone.isMobile` (boolean) - `data.subscription.customer.billingAddress` (object) - `data.subscription.customer.billingAddress.zipCode` (string) - `data.subscription.customer.billingAddress.street` (string) - `data.subscription.customer.billingAddress.complement` (string) - `data.subscription.customer.billingAddress.neighborhood` (string) - `data.subscription.customer.billingAddress.city` (string) - `data.subscription.customer.billingAddress.state` (string) - `data.subscription.customer.deliveryAddress` (object) - `data.subscription.customer.document` (object) - `data.subscription.customer.document.type` (string) - `data.subscription.customer.userId` (string) - `data.subscription.customer.externalReferenceId` (string) - `data.subscription.recurrenceValueInCents` (integer) - `data.subscription.expiration` (string) - `data.subscription.paymentMethod` (string) - `data.subscription.creditCard` (object) - `data.subscription.creditCard.nickname` (string) - `data.subscription.creditCard.last4Numbers` (string) - `data.subscription.creditCard.holderName` (string) - `data.subscription.creditCard.expiresAtMonth` (integer) - `data.subscription.creditCard.expiresAtYear` (integer) - `data.subscription.creditCard.flag` (string) - `data.subscription.repeatIndefinitely` (boolean) - `data.subscription.customValue` (object) - `data.subscription.customValue.recurrenceFrom` (integer) - `data.subscription.customValue.recurrenceTo` (integer) - `data.subscription.customValue.valueInCents` (integer) - `data.subscription.orderItem` (object) - `data.subscription.orderItem.orderId` (string) - `data.subscription.orderItem.product` (object) - `data.subscription.orderItem.unitValueInCents` (integer) - `data.subscription.orderItem.quantity` (integer) - `data.commissions` (array) - `data.commissions.grossValueInCents` (integer) - `data.commissions.netValueInCents` (integer) - `data.commissions.taxInCents` (integer) - `data.commissions.receiverRole` (string) Enum: "producer", "co-producer", "affiliate" - `data.commissions.settlementDate` (string) - `data.commissions.planDetails` (object) - `data.commissions.planDetails.description` (string) - `data.commissions.planDetails.planName` (string) - `data.payments` (array) - `data.payments.valuePaidInCents` (integer) - `data.payments.externalId` (string) - `data.payments.fineValueInCents` (integer) - `data.payments.installments` (integer) - `data.payments.interestValueInCents` (integer) - `data.payments.statusHistory` (array) - `data.payments.statusHistory.date` (string) - `data.recurrence` (integer) - `data.billingDate` (string) - `data.dueDate` (string) - `data.paidAt` (string) ## Response 400 fields (application/json): - `message` (string) Invalid param: [] Example: "Invalid param: []" - `error` (string) Bad Request Example: "Bad Request" - `statusCode` (integer) 400 Example: 400 ## Response 401 fields (application/json): - `message` (string) Invalid field Example: "Unauthorized" - `error` (string) Unauthorized Example: "Unauthorized" - `statusCode` (integer) 401 Example: 401 ## Response 403 fields (application/json): - `message` (string) Forbidden resource Example: "Forbidden resource" - `error` (string) Forbidden Example: "Forbidden" - `statusCode` (integer) 403 Example: 403 ## Response 500 fields (application/json): - `message` (string) Internal server error Example: "Internal server error" - `error` (string) Internal Server Error Example: "Internal Server Error" - `statusCode` (integer) 500 Example: 500