Terabase Energy Module API is one of 26 APIs that Terabase Energy publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Module. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and authentication docs.
This API exposes
12 operations
across 9 paths,
and defines 100 schemas.
It is described by OpenAPI 3.2.0, at version current.
Requests are made against a single base URL, https://api.plantpredict.terabase.energy.
The identity and technical contract details declared by the specification.
PlantPredict.Entities.DTO.ModuleItemApplicationUser
object
2 properties
PlantPredict.Entities.Authentication.Company
object
51 properties
1 required
PlantPredict.Entities.Authentication.CPRAPISettings
object
4 properties
PlantPredict.Entities.DTO.CreateEntityInfo
object
2 properties
PlantPredict.Entities.Enums.MaxNumOfTablesPerColumnOptions
integer
PlantPredict.Entities.Enums.DefaultDegradation
integer
PlantPredict.Entities.Module
object
106 properties
42 required
PlantPredict.Entities.Country
object
4 properties
1 required
PlantPredict.Entities.Authentication.MeteonormAPISettings
object
1 property
PlantPredict.Entities.Enums.SpectralResponseEnum
integer
PlantPredict.Entities.Enums.DirectBeamShadingModel
integer
PlantPredict.Entities.Enums.InverterType
integer
PlantPredict.Entities.DTO.ModuleIAMInfo
object
7 properties
PlantPredict.Entities.Enums.CellDesignType
integer
PlantPredict.Entities.Enums.DiffuseShadingModel
integer
PlantPredict.Entities.MetastabilityProperties
object
14 properties
PlantPredict.Entities.Authentication.ESSSettings
object
14 properties
12 required
PlantPredict.Entities.Enums.DiffuseDirectDecompModelType
integer
PlantPredict.Entities.Enums.PVCableSizes
integer
PlantPredict.Entities.Authentication.SimulationSettings
object
21 properties
6 required
PlantPredict.Entities.Enums.CellTechnologyTypeEnum
integer
PlantPredict.Entities.Enums.SubscriptionType
integer
PlantPredict.Entities.Enums.PVStringConductorMaterials
integer
PlantPredict.Entities.Authentication.ApplicationUserSettings
object
8 properties
PlantPredict.Entities.Enums.DCFieldTrackingTypeEnum
integer
PlantPredict.Entities.DTO.EfficiencyDetails
object
3 properties
PlantPredict.Entities.Types.kVAPoint
object
3 properties
2 required
PlantPredict.Entities.Authentication.DesignProSimulationSettings
object
68 properties
60 required
PlantPredict.Entities.Enums.WeatherSourceTypeAPIEnum
integer
PlantPredict.Entities.Enums.ConstructionTypeEnum
integer
PlantPredict.Entities.Authentication.ApplicationUser
object
45 properties
PlantPredict.Entities.Enums.SoilingModelType
integer
PlantPredict.Entities.Enums.MVCableSizes
integer
PlantPredict.Entities.Enums.ModuleTypes
integer
PlantPredict.Entities.Enums.DCFeederConductorMaterials
integer
PlantPredict.Entities.Authentication.SystemDetailSettings
object
9 properties
8 required
PlantPredict.Entities.Authentication.DefaultSettings
object
12 properties
PlantPredict.Entities.ConfigurationSetting
object
4 properties
2 required
PlantPredict.Entities.Enums.PvModelType
integer
PlantPredict.Entities.Enums.EntityType
integer
PlantPredict.Entities.DTO.ModuleItem
object
17 properties
PlantPredict.Entities.Enums.MVCableConductorMaterials
integer
PlantPredict.Entities.Enums.CompanyStatusEnum
integer
PlantPredict.Entities.Enums.UserStatusEnum
integer
PlantPredict.Entities.Enums.DataSourceType
integer
PlantPredict.Entities.Authentication.PowerPlantBuilder
object
37 properties
13 required
PlantPredict.Entities.Enums.OcpdRatings
integer
PlantPredict.Entities.Enums.SolarGISVersion
integer
PlantPredict.Entities.Authentication.WeatherAPISettings
object
5 properties
PlantPredict.Entities.Enums.TranspositionModelType
integer
PlantPredict.Entities.DTO.AssetMatchResult
object
6 properties
PlantPredict.Entities.Authentication.SolarGISAPISettings
object
3 properties
PlantPredict.Entities.Enums.ModuleDegradationModel
integer
PlantPredict.Entities.Enums.CompanyTypeEnum
integer
PlantPredict.Entities.Enums.IncidenceAngleModelType
integer
PlantPredict.Entities.Enums.ESSChargeAlgorithm
integer
PlantPredict.Entities.Authentication.ApplicationUserLogin
object
5 properties
PlantPredict.Entities.Types.IAMFactor
object
3 properties
2 required
PlantPredict.Entities.Enums.OcpdRatings_1P
integer
PlantPredict.Entities.Enums.DegradationModel
integer
PlantPredict.Entities.Enums.PredictionStatusSettingsEnum
integer
PlantPredict.Entities.DTO.ModuleIVCurve
object
3 properties
PlantPredict.Entities.Enums.DCFieldModuleTemperatureModelType
integer
PlantPredict.Entities.Note
object
7 properties
PlantPredict.Entities.Enums.SubscriptionInterval
integer
PlantPredict.Entities.Types.PQCurve
object
3 properties
1 required
PlantPredict.Entities.Enums.AirMassModelType
integer
PlantPredict.Entities.Types.EfficiencyPoint
object
3 properties
2 required
PlantPredict.Entities.Types.PQPoint
object
3 properties
PlantPredict.Entities.Inverter
object
31 properties
9 required
PlantPredict.Entities.Enums.MapBuilderCreateDCOptions
integer
PlantPredict.Entities.Authentication.EnvironmentalConditions
object
3 properties
2 required
PlantPredict.Entities.Enums.ModuleOrientation
integer
PlantPredict.Entities.Enums.SpectralShiftModel
integer
PlantPredict.Entities.Types.kVACurve
object
3 properties
1 required
PlantPredict.Entities.DTO.Asset
object
5 properties
PlantPredict.Entities.Enums.CircumsolarTreatmentType
integer
PlantPredict.Entities.UserWeatherDownload
object
4 properties
PlantPredict.Entities.Enums.LibraryStatusEnum
integer
PlantPredict.Entities.Enums.IrradianceOptimizationType
integer
PlantPredict.Entities.Enums.ShadeAlgorithm
integer
PlantPredict.Entities.Authentication.FinancialModelDefaultParameters
object
26 properties
25 required
PlantPredict.Entities.Authentication.DesignProSitePlanSettings
object
10 properties
9 required
PlantPredict.Entities.Enums.DCFeederCableSizes
integer
PlantPredict.Entities.Types.EfficiencyCurve
object
3 properties
1 required
PlantPredict.Entities.Enums.PileTypes
integer
PlantPredict.Entities.Authentication.DesignProEpcCostSettings
object
37 properties
36 required
PlantPredict.Entities.Enums.ModuleTemperatureModelType
integer
PlantPredict.Entities.Authentication.MiscellaneousSettings
object
5 properties
PlantPredict.Entities.Authentication.ApplicationRole
object
5 properties
PlantPredict.Entities.Enums.FacialityEnum
integer
PlantPredict.Entities.Types.NonLinearDegradationRate
object
3 properties
PlantPredict.Entities.DTO.IVCurveDataPoint
object
2 properties
PlantPredict.Entities.Authentication.EngineQueueInfo
object
5 properties
PlantPredict.Entities.Enums.InverterTypes
integer
PlantPredict.Entities.Enums.ModuleShadingResponse
integer
PlantPredict.Entities.Enums.CustomerSegment
integer
PlantPredict.Entities.Enums.PostHeightCalculationMethodType
integer
PlantPredict.Entities.Enums.RackingTypes
integer
PlantPredict.Entities.Authentication.ApplicationUserRole
object
4 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Terabase Energy publishes across the network.