Import
GET
12 endpoints
/api/v202401/import/bill/task/{taskGuid}/kickout/{filename}/detail
GetBillImportKickoutDetailsByFileV202401
Retrieves detailed kickout records for a specific file within a bill import task, optionally filtered by message
/api/v202401/import/bill/task/{taskGuid}/kickout/detail
GetBillImportKickoutDetailsV202401
Retrieves detailed kickout records for a bill import task, optionally filtered by message
/api/v3/import/bill/profile
GetBillImportProfilesV3
Retrieves all bill import profiles
/api/v3/import/bill/profile/{profileId}
GetBillImportProfileV3
Retrieves a single bill import profile by ID
/api/v202407/import/esareading/profile
GetEsaReadingImportProfilesV202407
Retrieves all ESA reading import profiles
/api/v202407/import/esareading/profile/{profileId}
GetEsaReadingImportProfileV202407
Retrieves a single ESA reading import profile by ID
/api/v3/import/reading/profile
GetReadingImportProfilesV3
Retrieves all interval data (reading) import profiles
/api/v3/import/reading/profile/{profileId}
GetReadingImportProfileV3
Retrieves a single interval data (reading) import profile by ID
/api/v202403/import/record/profile
GetRecordImportProfilesV202403
Retrieves all emission record import profiles
/api/v202403/import/record/profile/{profileId}
GetRecordImportProfileV202403
Retrieves a single emission record import profile by ID
/api/v202401/import/bill/task/{taskGuid}/kickout/{filename}/summary
GetTaskKickoutSummaryByFileV202401
Retrieves a summary of kickout messages for a specific file within a bill import task
/api/v202401/import/bill/task/{taskGuid}/kickout/summary
GetTaskKickoutSummaryV202401
Retrieves a summary of kickout messages for a bill import task
POST
9 endpoints
/api/v3/import/bill
BillImportV3
Imports bills from a base64-encoded file in EnergyCAP Advanced or profile-mapped format
/api/v202407/import/esareading/profile
CreateEsaReadingImportProfileV202407
Creates a new ESA reading import profile
/api/v3/import/reading/profile
CreateReadingImportProfileV3
Creates a new interval data import profile defining the file-to-channel mapping
/api/v202403/import/record/profile
CreateRecordImportProfileV202403
Creates a new emission record import profile
/api/v202401/import/bill/task/{taskGuid}/kickout
ImportBillImportTaskKickoutsV202401
Re-imports all kickout files from a completed bill import task as a single new import
/api/v202403/import/record
ImportEmissionRecordsWithProfileV202403
Imports emission records from a base64-encoded delimited text file using a profile mapping
/api/v202407/import/esareading
ImportEsaReadingWithProfileV202407
Imports ESA reading data from a base64-encoded file using a profile mapping
/api/v3/import/reading
ReadingImportV3
Imports channel reading (interval) data from a base64-encoded delimited text file
/api/v3/import/bill/profile
WriteBillImportProfileV3
Creates a new bill import profile defining column-to-field mappings
PUT
4 endpoints
/api/v3/import/bill/profile/{profileId}
EditBillImportProfileV3
Updates an existing bill import profile's column mapping
/api/v202407/import/esareading/profile/{profileId}
EditEsaReadingImportProfileV202407
Updates an existing ESA reading import profile
/api/v3/import/reading/profile/{profileId}
EditReadingImportProfileV3
Updates an existing interval data (reading) import profile
/api/v202403/import/record/profile/{profileId}
EditRecordImportProfileV202403
Updates an existing emission record import profile
DELETE
4 endpoints
/api/v3/import/bill/profile/{profileId}
DeleteBillImportProfileV3
Deletes a bill import profile
/api/v202407/import/esareading/profile/{profileId}
DeleteEsaReadingImportProfileV202407
Deletes an ESA reading import profile
/api/v3/import/reading/profile/{profileId}
DeleteReadingImportProfileV3
Deletes an interval data (reading) import profile
/api/v202403/import/record/profile/{profileId}
DeleteRecordImportProfileV202403
Deletes an emission record import profile