ContractingService
Introduction
API definitions for the Energyzero Bulk Onboarding API
CreateCsvFile uploads a CSV file and starts background processing. It fails fast only if the upload cannot be started (e.g. size limit, incorrect format, internal error).
CreateCsvFile uploads a CSV file and starts background processing.
GetCsvFileAsset returns a signed URL and metadata for downloading a previously uploaded CSV file. Only CSV files that have been processed are available for download. If the file is missing or not yet processed, the request will fail.
GetCsvFileAsset returns a signed URL and metadata for downloading a previously
GetCsvFileErrorAsset returns a signed URL and metadata for downloading an error CSV. The error CSV contains all rows from the original file that failed during processing, sorted by their line number. This file can be used to identify and correct errors, and then re-uploaded through the CSV upload endpoint. If an error CSV does not yet exist for the specified file, one will be created.
GetCsvFileErrorAsset returns a signed URL and metadata for downloading an
GetCsvFile retrieves the details of a CSV file by its reference ID. This includes metadata about the file and a paginated list of rows. Each row will contain information about its field details and any errors associated with it. Errors are grouped per row for now, as mapping them directly to fields is not yet implemented.
GetCsvFile retrieves the details of a CSV file by its reference ID.
ListCsvFiles returns a list of processed CSV files.
ListCsvFiles returns a list of processed CSV files.
ContractingService
ContractingService