MaKo Backend-Mocks

Stand 378d118 aus conuti-das/maco-apidog-mocks · JSON-Übersicht: /_mocks · Status: /_status

Parameter ohne Regel werden ignoriert. Eine bestimmte Antwort erzwingen: Header X-Mock-Response: 422 oder ?__response=200-leer. Welche Regel gegriffen hat, steht in X-Mock-Reason.

MethodePfadCommandAntworten (Standard fett)Regeln
POST/updateProcessDataAKTUALISIEREN_PROZESSDATEN
Prozessdaten aktualisieren
201.json
400.json
Body ohne transaktionsdaten -> 400
GET/getAccountingBasicLESEN_BILANZIERUNG_BASIS
Bilanzierung lesen
200.json
400.json
–
GET/getAllocationAuthorizationLESEN_PROZESSDATEN_ZUORDNUNGERMAECHTIGUNG
Get Allocation Authorization
200.json
400.json
422.json
–
GET/getAvisBasicLESEN_AVIS_BASIS
Avis lesen
200.json
400.json
422.json
–
GET/getCalculationFormulaBasicLESEN_BRECHNUNGSFORMEL_BASIS
Berechnungsformel lesen
200.json
400.json
422.json
–
GET/getCommunicationDataBasicLESEN_KOMMUNIKATIONSDATEN_BASIS
Kommunikationsdaten des Serviceanbieters lesen
200.json
400.json
–
GET/getControllableResourceBasicLESEN_STEUERBARE_RESSOURCE_BASIS
Steuerbare Ressource lesen
200.json
400.json
–
GET/getCounterBasicLESEN_ZAEHLER_BASIS
Zähler lesen
200.json
400.json
–
GET/getDefinitionCountingLESEN_DEFINITION_ZAEHLZEIT
Zaehlzeitdefinition lesen
200.json
400.json
–
GET/getDefinitionPerformanceLESEN_DEFINITION_LEISTUNGSKURVE
Leistungskurvendefinition lesen
200.json
400.json
–
GET/getDefinitionSwitchLESEN_DEFINITION_SCHALTZEIT
Schaltzeitdefinition lesen
200.json
400.json
–
GET/getEnergyAmountLESEN_ENERGIEMENGE_ENERGIEMENGE
Energiemengen aus Abrechnungskontext lesen
200.json
400.json
–
GET/getEnergyAmountLoadCurveLESEN_ENERGIEMENGE_LASTGANG
Lastgangs einer Lokation lesen
200.json
400.json
–
GET/getEnergyAmountMeterReadingLESEN_ENERGIEMENGE_ZAEHLERSTAND
Zählerstand einer Lokation lesen
200.json
400.json
–
GET/getEnergySupplyContractBasicLESEN_ENERGIELIEFERVERTRAG_BASIS
Energieliefervertrag lesen
200.json
400.json
–
GET/getGridLocationBasicLESEN_NETZLOKATION_BASIS
Netzlokation lesen
200.json
400.json
–
GET/getGridUsageContractBasicLESEN_NETZNUTZUNGSVERTRAG_BASIS
Netznutzungsvertrag lesen
200.json
400.json
–
GET/getLocationBundleBasicLESEN_LOKATIONSBUENDEL_BASIS
Lokationsbündel lesen
200.json
400.json
–
GET/getMaloidentMarketlocationLESEN_MALOIDENT_MARKTLOKATION
Stammdaten der identifiz. MaLo
200.json
400.json
–
GET/getMarketlocationBasicLESEN_MARKTLOKATION_BASIS
Marktlokation lesen
200-leer.json
200.json
400.json
Unbekannte Marktlokation: parameter1 = 00000000000
GET/getMeasuringPointOperationContractBasicLESEN_MESSSTELLENBETRIEBSVERTRAG_BASIS
Messstellenbetriebsvertrag lesen
200.json
400.json
–
GET/getMeterLocationBasicLESEN_MESSLOKATION_BASIS
Messlokation lesen
200.json
400.json
–
GET/getPriceSheetBasicLESEN_PREISBLATT_BASIS
Preisblatt lesen
200.json
400.json
–
GET/getTechnicalResourceBasicLESEN_TECHNISCHE_RESSOURCE_BASIS
Technische Ressource lesen
200.json
400.json
–
GET/getTrancheBasicLESEN_TRANCHE_BASIS
Tranche lesen
200.json
400.json
–
POST/identifyLocationIDENTIFIZIEREN_LOKATION_BASIS
Lokation identifizieren
200-eine-marktlokation.json
200-leer.json
200-mehrere-marktlokationen.json
400.json
Kein Treffer: Marktlokations-ID 00000000000
Identifikation per Marktlokations-ID -> eine Marktlokation
Paging über Treffer-Max-Anzahl / Treffer-Offset
POST/identifyMarketlocationLESEN_MALOIDENT_BASIS
Identifizierung der MaLo
200.json
400.json
–
POST/identifyMarketlocationLESEN_LOKATIONIDENT_BASIS
Identifizierung der Lokation
200.json
400.json
–