action rebilly_get_dispute_collection { label: "Retrieve a list of disputes" description: "Retrieve a list of disputes.\n" provider: rebilly method: GET path: "/disputes" encoding: json output: { type: "array" items: { type: "object" required: ["currency", "amount", "transactionId", "postedTime", "type", "status", "reasonCode"] properties: { _embedded: { type: "array" description: "Any embedded objects available that are requested by the `expand` querystring parameter." items: { type: "object" } } _links: { type: "array" description: "The links related to resource." items: { type: "object" } } acquirerReferenceNumber: { type: "string" description: "The dispute's acquirer reference number." } amount: { type: "number" format: "double" description: "The dispute amount." } caseId: { type: "string" description: "The case ID for the dispute." } category: { type: "string" description: "The dispute's category." enum: ["fraud", "unrecognized", "product-not-received", "product-unacceptable", "product-not-refunded", "duplicate", "subscription-canceled", "uncategorized"] } createdTime: { description: "Dispute created time." type: "object" } currency: { type: "object" } customerId: { type: "string" description: "The dispute's customer ID." } deadlineTime: { type: "string" format: "date-time" description: "Dispute deadline time." } id: { description: "The dispute identifier string." type: "object" } postedTime: { type: "string" format: "date-time" description: "Dispute posted time." } rawResponse: { type: "string" description: "Dispute raw response from gateway." } reasonCode: { type: "string" description: "The dispute's reason code." enum: ["1000", "10.1", "10.2", "10.3", "10.4", "10.5", "11.1", "11.2", "11.3", "12", "12.1", "12.2", "12.3", "12.4", "12.5", "12.6", "12.7", "13.1", "13.2", "13.3", "13.4", "13.5", "13.6", "13.7", "13.8", "13.9", "2", "30", "31", "35", "37", "40", "41", "42", "46", "47", "49", "50", "53", "54", "55", "57", "59", "60", "62", "7", "70", "71", "72", "73", "74", "75", "76", "77", "79", "8", "80", "81", "82", "83", "85", "86", "93", "00", "63", "A01", "A02", "A08", "F10", "F14", "F22", "F24", "F29", "C02", "C04", "C05", "C08", "C14", "C18", "C28", "C31", "C32", "M10", "M49", "P01", "P03", "P04", "P05", "P07", "P08", "P22", "P23", "R03", "R13", "M01", "FR1", "FR4", "FR6", "AL", "AP", "AW", "CA", "CD", "CR", "DA", "DP", "DP1", "EX", "IC", "IN", "IS", "LP", "N", "NA", "NC", "P", "RG", "RM", "RN1", "RN2", "SV", "TF", "TNM", "UA01", "UA02", "UA32", "UA99", "UA03", "UA10", "UA11", "UA12", "UA18", "UA20", "UA21", "UA22", "UA23", "UA28", "UA30", "UA31", "UA38", "duplicate", "fraudulent", "subscription_canceled", "product_unacceptable", "product_not_received", "unrecognized", "credit_not_processed", "customer_initiated", "incorrect_account_details", "insufficient_funds", "bank_cannot_process", "debit_not_authorized", "general", "pre-chargeback-alert", "0", "1", "2", "3", "4", "5", "6", "7", "9", "51", "A", "B"] } resolvedTime: { description: "Dispute resolved time." type: "object" } status: { type: "string" description: "The dispute's status." enum: ["response-needed", "under-review", "forfeited", "won", "lost", "unknown"] } transactionId: { type: "string" description: "The dispute's transaction ID." } type: { type: "string" description: "The dispute's type." enum: ["information-request", "first-chargeback", "second-chargeback", "arbitration", "fraud", "ethoca-alert", "verifi-alert"] } updatedTime: { description: "Dispute updated time." type: "object" } } } } }