CreditMemo

Supported MethodsSupported Parameters
GET, POST, PATCHId, number, page, pageSize, modTimeStart, modTimeEnd, isDeleted
{
        "ID": "",
        "Customer": {
            "ID": "",
            "FullName": ""
        },
        "BillingAddress": {
            "Line1": "",
            "Line2": "",
            "Line3": "",
            "Line4": "",
            "Line5": "",
            "City": "",
            "State": "",
            "PostalCode": "",
            "Country": "",
            "Notes": ""
        },
        "ShippingAddress": {
            "Line1": "",
            "Line2": "",
            "Line3": "",
            "Line4": "",
            "Line5": "",
            "City": "",
            "State": "",
            "PostalCode": "",
            "Country": "",
            "Notes": ""
        },
        "Number": "",
        "Date": "2022-12-27T21:44:45Z",
        "SalesTaxAmount": 0.0,
        "SubTotal": 0.0,
        "ItemSalesTax": {
            "ID": "",
            "FullName": ""
        },
        "Memo": "",
        "ItemLines": [{
            "Item": {
                "ID": "",
                "FullName": ""
            },
            "Description": "",
            "Quantity": 0.0,
            "Rate": 0.0,
            "ServiceDate": "2022-12-27T21:44:45Z",
            "Amount": 0.0,
            "IsTaxable": true,
            "Class": {
                "ID": "",
                "FullName": ""
            },
            "SalesTaxCode": {
                "ID": "",
                "FullName": ""
            },
            "CustomFields": [{
                "FullName": "",
                "Value": ""
            }],
            "ID": "",
            "SubLines": [{
                "Item": {
                    "ID": "",
                    "FullName": ""
                },
                "Quantity": 0.0,
                "Amount": 0.0,
                "SalesTaxCode": {
                    "ID": "",
                    "FullName": ""
                },
                "Desc": "",
                "ID": ""
            }],
            "Account": {
                "ID": ""
            }
        }],
        "ShippingFee": 0.0,
        "IsPending": true,
        "PONumber": "",
        "Balance": 0.0,
        "Other": "",
        "Terms": {
            "ID": "",
            "FullName": ""
        },
        "LinkedTransactions": [{
            "Number": "",
            "Type": "",
            "Amount": 0.0,
            "ID": "",
            "Date": "2022-12-27T21:44:45Z"
        }],
        "Template": {
            "ID": "",
            "FullName": ""
        },
        "CustomFields": [{
            "FullName": "",
            "Value": ""
        }],
        "Currency": {
            "FullName": "",
            "ID": ""
        },
        "Message": {
            "ID": "",
            "FullName": ""
        },
        "ExchangeRate": 0.0,
        "LastModifiedDate": "2022-12-27T21:44:45Z",
        "DeletedDate": "2022-12-27T21:44:45Z",
        "CreatedDate": "2022-12-27T21:44:45Z",
        "CreditRemainingInHomeCurrency": 0.0,
        "Class": {
            "ID": "",
            "FullName": ""
        },
        "Account": {
            "ID": ""
        },
        "SalesRep": {
            "ID": ""
        },
        "SalesTaxCode": {
            "ID": ""
        }
    }

Important Notes

  • For GET requests, QuickBooks Desktop returns LinkedTransaction.Amount as negative values. However when pushing data to QuickBooks, it expects them as positive.
  • Updating LinkedTransaction.Amount in QuickBooks Desktop is not supported for PATCH