> This page is for Docs.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://zuora.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://zuora.ferndocs.com/_mcp/server.

# Generic API Utility and Data Loader

> This reference provides guidance on using the Generic API Utility and Data Loader, including alternatives and workarounds for generating CSV/JSON files compatible with Data Loader using REST APIs, Data Query, and Reporting.

This reference provides guidance on using the Generic API Utility and Data Loader, including alternatives and workarounds for generating CSV/JSON files compatible with Data Loader using REST APIs, Data Query, and Reporting.

## Generic API Utility and Data Loader

<table>
  <tr>
    <th>
      Generic API Utility
    </th>

    <th>
      Data Loader
    </th>

    <th>
      Alternative/Workarounds
    </th>
  </tr>

  <tr>
    <td>
      Generic API Utility
    </td>

    <td>
      No direct equivalent
    </td>

    <td>
      This functionality is now covered by the broader capabilities of REST APIs, which return data in JSON format.

      For most use cases, use Data Query, Reporting, or REST APIs to generate CSV/JSON files compatible with Data Loader. If you must use SOAP, run queries outside Zuora and convert the XML to CSV before loading. If downstream systems require XML, you can convert JSON to XML using online tools. For repeatable or automated processes, command-line tools or programming languages such as Python, Node, Java, or .NET can be used.
    </td>
  </tr>
</table>