---
title: "Get all company's only module compatible with a given compatibility level"
slug: "get-all-companys-only-module-compatible-with-a-given-compatibility-level"
updated: 2025-05-23T12:36:53Z
published: 2025-05-23T12:36:57Z
canonical: "kb.solargis.com/get-all-companys-only-module-compatible-with-a-given-compatibility-level"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://kb.solargis.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get all company's only module compatible with a given compatibility level

Get/catalog/api/v1/modules/{compatibility}/mine

SecurityAPI Key: ApiKeyAuthHeader parameter nameX-API-Key

Path parameterscompatibilitystringRequiredValid values[
  "sgis",
  "pvsyst",
  "iec",
  "cec",
  "pvcc"
]

Query parametersnamestring
manufacturerstring
manufacturerIdsstring

Comma(,) separated ids of manufacturers

cutCellTypestringValid values[
  "1/1",
  "1/2"
]
technologystringValid values[
  "MONO_CSI",
  "POLY_CSI",
  "CDTE"
]
maxPowerStcstring

Maximum power at standard test conditions Expected format:

- Values in range from-to <samp>$number--$number</samp> e.g. 0--100, -5--100, -100---5
- Values greater than <samp>$number--</samp> e.g. -5--, 0--, 100--
- Values less than <samp>--$number</samp> e.g. ---5, --0, --100

Pattern^(-?\d*\.?\d+|\s*)--(-?\d*\.?\d+|\s*)$
maxPowerPtcstring

Maximum power at PV USA test conditions Expected format:

- Values in range from-to <samp>$number--$number</samp> e.g. 0--100, -5--100, -100---5
- Values greater than <samp>$number--</samp> e.g. -5--, 0--, 100--
- Values less than <samp>--$number</samp> e.g. ---5, --0, --100

Pattern^(-?\d*\.?\d+|\s*)--(-?\d*\.?\d+|\s*)$
maxNameplatePowerstring

Nameplate maximum power Expected format:

- Values in range from-to <samp>$number--$number</samp> e.g. 0--100, -5--100, -100---5
- Values greater than <samp>$number--</samp> e.g. -5--, 0--, 100--
- Values less than <samp>--$number</samp> e.g. ---5, --0, --100

Pattern^(-?\d*\.?\d+|\s*)--(-?\d*\.?\d+|\s*)$
lengthstring

Module length Expected format:

- Values in range from-to <samp>$number--$number</samp> e.g. 0--100, -5--100, -100---5
- Values greater than <samp>$number--</samp> e.g. -5--, 0--, 100--
- Values less than <samp>--$number</samp> e.g. ---5, --0, --100

Pattern^(-?\d*\.?\d+|\s*)--(-?\d*\.?\d+|\s*)$
widthstring

Module width Expected format:

- Values in range from-to <samp>$number--$number</samp> e.g. 0--100, -5--100, -100---5
- Values greater than <samp>$number--</samp> e.g. -5--, 0--, 100--
- Values less than <samp>--$number</samp> e.g. ---5, --0, --100

Pattern^(-?\d*\.?\d+|\s*)--(-?\d*\.?\d+|\s*)$
bifacialitystring

Bifaciality Expected format:

- Values in range from-to <samp>$number--$number</samp> e.g. 0--100, -5--100, -100---5
- Values greater than <samp>$number--</samp> e.g. -5--, 0--, 100--
- Values less than <samp>--$number</samp> e.g. ---5, --0, --100

Pattern^(-?\d*\.?\d+|\s*)--(-?\d*\.?\d+|\s*)$
degradationstring

Degradation of PV module performance per year Expected format:

- Values in range from-to <samp>$number--$number</samp> e.g. 0--100, -5--100, -100---5
- Values greater than <samp>$number--</samp> e.g. -5--, 0--, 100--
- Values less than <samp>--$number</samp> e.g. ---5, --0, --100

Pattern^(-?\d*\.?\d+|\s*)--(-?\d*\.?\d+|\s*)$
maxSysVoltageIecstring

Maximum system voltage IEC Expected format:

- Values in range from-to <samp>$number--$number</samp> e.g. 0--100, -5--100, -100---5
- Values greater than <samp>$number--</samp> e.g. -5--, 0--, 100--
- Values less than <samp>--$number</samp> e.g. ---5, --0, --100

Pattern^(-?\d*\.?\d+|\s*)--(-?\d*\.?\d+|\s*)$
maxSysVoltageUlstring

Maximum system voltage IEC Expected format:

- Values in range from-to <samp>$number--$number</samp> e.g. 0--100, -5--100, -100---5
- Values greater than <samp>$number--</samp> e.g. -5--, 0--, 100--
- Values less than <samp>--$number</samp> e.g. ---5, --0, --100

Pattern^(-?\d*\.?\d+|\s*)--(-?\d*\.?\d+|\s*)$
sortColumnstringValid values[
  "name",
  "max_nameplate_power",
  "manufacturer"
]
sortOrderstringValid values[
  "asc",
  "desc"
]
ratingstring

X=0, C=10, B=20, A=30, A+=40. Comma (,) separated.

confidenceClassstring

X=0, C=10, B=20, A=30, A+=40. Comma (,) separated.

perPagenumberMinimum1Maximum100Default10
currentPagenumberMinimum1Default1

Responses200

List of modules compatible with the given compatibility level

<select class='api-response-data' aria-label='Media type'><option value='9ef44ba0-3425-4fe3-a2a3-e3c772aab048'>application/json</option>
</select>Expand Allobject  data Array  OneOfSgisModuleobject (SgisModule)idstring    
manufacturerstring    
typestring    
bifacialitynumber    
lengthnumber    
widthnumber    
thicknessnumber    
nCellsobject  unumber    
vnumber    

cellSizeUnumber    
cellSizeVnumber    
nCellsSeriesnumber    
nCellsParallelnumber    
nominalOperatingCellTemperaturenumber    
nBypassDiodesnumber    
pNomnumber    
Vmppnumber    
diodeobject  alpha_scnumber    
a_refnumber    
I_L_refnumber    
I_o_refnumber    
R_sh_refnumber    
R_snumber    
V_oc_refnumber    

Iscnumber    
frameBorderSizeUnumber    
frameBorderSizeVnumber    
framePaddingUnumber    
framePaddingVnumber    
cutCellOptionsobject  typestring    Valid values[
  "HALF_CELL"
]
middleFrameBorderSizeUnumber    
middleFramePaddingUnumber    

namestring    
degradationnumber    
maxSysVoltageIecnumber    
maxSysVoltageUlnumber    
ratingnumber    Default0
confidenceClassnumber    Default0
statusstring    
attachmentsCountnumber    

IecModuleobject (IecModule)idstring  (uuid)    
EENamestring    
MdulATmpDrtnumber   | null  
MdulVTmpDrtnumber   | null  
MdulWTmpDrtnumber   | null  
Incidencenumber   | null  
MdulScAnumber   | null  
MdulOcVnumber   | null  
MaxMdulAnumber   | null  
MdulWRtgnumber   | null  
MaxMdulVnumber   | null  
MdulDrtPctnumber   | null  
MdulCfgTypstring   | null  
ratingnumber    Default0
confidenceClassnumber    Default0
statusstring    Valid values[
  "CONCEPT",
  "VALIDATED",
  "REVIEW_PENDING",
  "REVIEW_IN_PROGRESS",
  "REVIEW_APPROVED",
  "REVIEW_REJECTED",
  "PUBLISHED",
  "ARCHIVED",
  "EXPIRED"
]

CecModuleobject (CecModule)idstring  (uuid)    
Manufacturerstring   | null  
Namestring   | null  
alpha_scnumber   | null  
beta_ocnumber   | null  
gamma_rnumber   | null  
Adjustnumber   | null  
T_NOCTnumber   | null  
I_L_refnumber   | null  
I_o_refnumber   | null  
R_snumber   | null  
R_sh_refnumber   | null  
a_refnumber   | null  
I_sc_refnumber   | null  
V_oc_refnumber   | null  
I_mp_refnumber   | null  
PTCnumber   | null  
STCnumber   | null  
V_mp_refnumber   | null  
A_cnumber   | null  
Lengthnumber   | null  
Widthnumber   | null  
Technologystring   | null  
Bifacialnumber   | null  
N_snumber   | null  
BIPVboolean   | null  
Datestring   | null  
Versionstring   | null  
ratingnumber   | null  
confidenceClassnumber   | null  
statusstring   | null  

PvsystModuleobject (PvsystModule)idstring    
Versionstring   | null  
Commentstring   | null  
Manufacturerstring   | null  
Modelstring   | null  
DataSourcestring   | null  
YearBegnumber   | null  
Widthnumber   | null  
Heightnumber   | null  
Depthnumber   | null  
Weightnumber   | null  
NPiecesnumber   | null  
PriceDatestring   | null  
MarketInstring   | null  
MarketOutstring   | null  
Remarksobject  Str_1string   | null  
Str_2string   | null  
Str_3string   | null  
Str_4string   | null  

muISCnumber   | null  
muVocSpecnumber   | null  
muPmpReqnumber   | null  
RSerienumber   | null  
RShuntnumber   | null  
Rp_0number   | null  
Rp_Expnumber   | null  
Gammanumber   | null  
muGammanumber   | null  
BRevnumber   | null  
VRevDiodenumber   | null  
Iscnumber   | null  
Vocnumber   | null  
Impnumber   | null  
PNomnumber   | null  
Vmpnumber   | null  
PNomTolLownumber   | null  
PNomTolUpnumber   | null  
VMaxIECnumber   | null  
VMaxULnumber   | null  
RDiodenumber   | null  
CellAreanumber   | null  
CellHeightnumber   | null  
CellWidthnumber   | null  
Absorbnumber   | null  
IAMModestring   | null  
IAMProfilestring   | null  
NPtsEffnumber   | null  
NPtsMaxnumber   | null  
Point_1 Array of number   Min items2Max items2number   | null  
Point_2 Array of number   Min items2Max items2number   | null  
Point_3 Array of number   Min items2Max items2number   | null  
Point_4 Array of number   Min items2Max items2number   | null  
Point_5 Array of number   Min items2Max items2number   | null  
Point_6 Array of number   Min items2Max items2number   | null  
Point_7 Array of number   Min items2Max items2number   | null  
Point_8 Array of number   Min items2Max items2number   | null  
Point_9 Array of number   Min items2Max items2number   | null  
SandiaAMCorrnumber   | null  
SubModuleLayoutstring   | null  
Technolstring   | null  
FrontSurfacestring   | null  
BifacialityFactornumber   | null  
NDiodenumber   | null  
NCelPnumber   | null  
NCelSnumber   | null  
AirMassRefnumber   | null  
GRefnumber   | null  
TRefnumber   | null  
ARevnumber   | null  
FileNamestring   | null  
ratingnumber    Default0
confidenceClassnumber    Default0
statusstring   | null  

paginationobject  totalnumber    
currentPagenumber    
lastPagenumber    
perPagenumber    
fromnumber    
tonumber    

401

API Key is missing or invalid

<select class='api-response-data' aria-label='Media type'><option value='f50f1847-33d9-4f4e-a0c4-f0357812b07b'>application/json</option>
</select>object  messagestring
