v1

latestOpenAPI 3.0.02026-07-24102143224.1 KB
Credit Memos

List credit memos

get/v3/credit-memos

Query parameters

pagenumber required

Page Number

limitnumber required

Number of items to return

filterstring

Format: field:rule:value — comma-separated for multiple filters.

Fields: creditMemoNumber (string): eq, neq, like, nlike, in, nin, isnull, isnotnull customerId (uuid): eq, neq, in, nin, isnull, isnotnull issueDateFrom (datetime): eq, neq, gt, gte, lt, lte issueDateTo (datetime): eq, neq, gt, gte, lt, lte status (string): eq, neq, like, nlike, in, nin, isnull, isnotnull lastUpdatedAt (datetime): eq, neq, gt, gte, lt, lte

Date-only values (YYYY-MM-DD) match the full UTC day.

Example: filter=creditMemoNumber:eq:value

Response

Get all Credit Memos by filter

successboolean required

Boolean with true=success, false=failure

messagestring required

Plain-text description of the result

Example response

{
  "payload": {
    "data": [
      {
        "creditMemoId": "123e4567-e89b-12d3-a456-426614174000",
        "creditMemoNumber": "CM-001",
        "creditMemoPrefix": "CM",
        "customerId": "123e4567-e89b-12d3-a456-426614174000",
        "manufacturerId": "123e4567-e89b-12d3-a456-426614174000",
        "issueDate": "2023-01-01T00:00:00.000Z",
        "total": 100,
        "memo": "Credit for defective product",
        "reason": "Product defect",
        "status": "OPEN",
        "customer": {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "name": "Acme Corp",
          "nameWithPrefix": "CUST-001 Acme Corp"
        },
        "items": [
          {
            "id": "123e4567-e89b-12d3-a456-426614174000",
            "name": "Product A",
            "note": "Credit for defective product",
            "quantity": 1,
            "amount": 100,
            "salesTaxAmount": 8.25,
            "item": {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "name": "Product A",
              "externalId": "EXT-123"
            },
            "erpClass": {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "name": "Revenue"
            },
            "contraRevenueScheduleId": "123e4567-e89b-12d3-a456-426614174000"
          }
        ],
        "applications": [
          {
            "id": "123e4567-e89b-12d3-a456-426614174000",
            "creditMemoId": "123e4567-e89b-12d3-a456-426614174000",
            "invoiceId": "123e4567-e89b-12d3-a456-426614174000",
            "amountApplied": 100,
            "invoiceNumber": "INV-001",
            "invoicePrefix": "INV",
            "appliedAt": "2023-01-01T00:00:00.000Z"
          }
        ],
        "externalIds": [
          {
            "externalId": "EXT-123",
            "sourceType": "NETSUITE"
          }
        ],
        "createdAt": "2023-01-01T00:00:00.000Z",
        "lastUpdatedAt": "2023-01-01T00:00:00.000Z",
        "syncStatus": "NOT_SYNCED"
      }
    ]
  }
}