> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://zuora.ferndocs.com/_mcp/server. # Developer Tools > Zuora's Developer Tools streamline customer onboarding, mass migrations, and updates using CSV files and a robust framework. Zuora's Developer Tools streamline customer onboarding, mass migrations, and updates using CSV files and a robust framework. > **Note** > > Zuora reserves the right to prune data after a year. Zuora's Developer Tools is a set of applications that ease the effort to onboard new customers, and perform mass migration and updates. It gives you the power of a developer through easily manipulated CSV files and a framework that has been tested and maintained by the entire Zuora eco-system. ## Features * Performs mass price uplifts, add products, renewals, and suspensions on subscriptions. * Ability to do the future forecasting of unbilled revenue. * Ability to create, update, or delete an object in Zuora on an enterprise scale. * Minimizes your effort to migrate or update complex product catalogs from Sandbox to Production. ## Applications The following table lists the applications included in Developer Tools: | Application | Description | | --------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Account & Contacts API Loader | Export, import, or migrate the customer accounts and contacts. | | Accounting Period API Loader | Create historical accounting periods or future-dated accounting periods. | | Amendment API Loader | Export subscriptions from any environment as any type of amendment. Manipulate and import file to achieve mass subscription price uplifts, renewals, or any other amendment operation. | | Product Catalog API Loader ​​​​​​ | Export, import, or migrate your entire Zuora product catalog. Create new charge and tier pricing structures in bulk based business needs. | | Subscription API Loader | Export, import, or migrate your subscriptions. | | Orders API Loader | Export or import the Orders data. | | Billing Preview | Generate the report that contains future billings as of a given future date. | | Invoice API Generator | Create historical invoices in bulk. | | Generic API Utility | Generate and test the behavior of XML requests through the Zuora SOAP API. | | Generic API Loader | Create, update, or delete any object in Zuora through easily manipulated CSV files. | > Zuora's Developer Tools streamline customer onboarding, mass migrations, and updates using CSV files and a robust framework. ## Docs - [Install Developer Tools](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/install-developer-tools.md): Learn how to install Developer Tools in your Zuora tenant after purchasing the app from the Zuora Marketplace. - [Configure Developer Tools Tasks](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-developer-tools-tasks.md): This section provides guidance on configuring tasks for various developer tools applications. - [Manage Developer Tools Tasks](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/manage-developer-tools-tasks.md): Learn how to manage Developer Tools tasks effectively, including handling delays during peak periods. - [Transitioning from Developer Tools to Data Loader](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/transitioning-from-developer-tools-to-data-loader.md): Learn how to transition from Developer Tools to Data Loader to maintain your existing use cases. - [Comparison of Developer Tools and Data Loader](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/transitioning-from-developer-tools-to-data-loader/comparison-of-developer-tools-and-data-loader.md): Comparison of features and behaviors between Developer Tools and Data Loader. - [Templates](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/transitioning-from-developer-tools-to-data-loader/templates-in-developer-tools-and-data-loader.md): Learn about the unified template structure in Data Loader and its dynamic generation from the Zuora data model, ensuring up-to-date fields and features. - [Data Loader - Developer Tools Matrix](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/transitioning-from-developer-tools-to-data-loader/dd.md): Object and functions support matrix for Developer Tools, Data Loader, and alternatives. - [Data Loader and Generic API Loader Matrix](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/transitioning-from-developer-tools-to-data-loader/ss.md): Object and functions - [Generic API Utility and Data Loader](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/transitioning-from-developer-tools-to-data-loader/generic-api-utility-and-data-loader.md): 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. - [Configure API Loader for Specific Zuora Objects](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-api-loader-for-specific-zuora-objects.md): Learn how to configure the API Loader for various Zuora objects, including Product Catalog, Account&Contact, and Orders, and understand the limitations and requirements for using these loaders. - [Create an API Loader Task](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-api-loader-for-specific-zuora-objects/create-an-api-loader-task.md): Create and configure an API Loader task to export information from a selected object using the Product Catalog API Loader. - [Export Object Information](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-api-loader-for-specific-zuora-objects/export-object-information.md): Learn how to configure and execute an export task for object information using the General and Advanced settings tabs. - [Import CSV Files](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-api-loader-for-specific-zuora-objects/import-csv-files.md): Learn how to import CSV files to create Zuora object instances, including saving CSV files in the correct format using Microsoft Excel on Mac OS. - [Available Templates](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-api-loader-for-specific-zuora-objects/import-csv-files/available-templates.md): Download CSV templates from the Developer Tools UI or the table below. Mac OS users must save the .csv file in MS-DOS Comma Separated format. - [Template Fields](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-api-loader-for-specific-zuora-objects/import-csv-files/template-fields.md): This reference provides a table listing the files that describe each field in the template, facilitating a better understanding of the template structure. - [Migrate Tenant Information](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-api-loader-for-specific-zuora-objects/migrate-tenant-information.md): Learn how to use an API loader to export and import tenant information efficiently. - [Configure Billing Preview](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-billing-preview.md): Learn how to generate reports with future billing information to understand your business and subscribers better. - [Create a Billing Preview Task](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-billing-preview/create-a-billing-preview-task.md): Create a billing preview task by navigating to the Billing Preview menu, configuring general and advanced settings, and scheduling execution. - [Configure Generic API Loader](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-generic-api-loader.md): The Generic API Loader application facilitates bulk operations on Zuora objects using CSV templates and APIs, allowing for efficient creation, updating, and deletion of data. - [Create a Generic API Loader Task](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-generic-api-loader/create-a-generic-api-loader-task.md): Create a Generic API Loader Task in Zuora, including setting permissions, selecting run modes, and configuring execution timing. - [Generic API Loader Templates](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-generic-api-loader/configure-generic-api-loader-templates.md): This section provides guidance on configuring the Generic API Loader by uploading a CSV file for specific operations, with considerations for file format compatibility on different operating systems. - [Configure Generic API Utility](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-generic-api-utility.md): The Generic API Utility allows you to generate XML templates and send SOAP requests to Zuora endpoints with ease. - [Create SOAP Requests](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-generic-api-utility/create-soap-requests.md): Create SOAP requests in Zuora by navigating through the Generic API Utility, configuring execution settings, and generating request templates. - [View SOAP API request and response](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-generic-api-utility/view-request-and-response.md): Learn how to view SOAP API requests and responses using the Output XML and Output Table tabs. - [Configure Invoice API Generator](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-invoice-api-generator.md): Zuora's Invoice API Generator enables you to generate invoices of historical versions in bulk. You can use the Subscription API Loader to load the desired subscriptions, then use Invoice API Generator to generate invoices and update the invoices to "Posted". - [Create an Invoice API Generator](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-invoice-api-generator/create-an-invoice-api-generator.md): Create an Invoice API Generator by navigating through the New Task menu, downloading and completing the template, and configuring the necessary settings. - [Invoice API Generator Template Fields](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/configure-invoice-api-generator/invoice-api-generator-template-fields.md): This section provides an explanation of each field in the Invoice API Generator template, detailing their requirements, types, and usage. - [Developer Tools FAQs](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/developer-tools-faqs.md): This article addresses frequently asked questions about Developer Tools, including support for Zuora charge models and guidelines for overriding product prices using API Loaders. - [Manage Tasks](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/manage-tasks.md): Learn how to view, manage, and configure tasks within developer tools, including task details, cloning, deletion, and user permissions. - [Manage User Permissions](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/core-connectors-and-applications/developer-tools/manage-tasks/manage-user-permissions.md): Learn how to manage user permissions by selecting access check boxes and saving changes.