71 lines
4.9 KiB
JSON
71 lines
4.9 KiB
JSON
{
|
|
"client": "Thunder Client",
|
|
"collectionName": "DMG API",
|
|
"dateExported": "2024-01-20T00:51:23.309Z",
|
|
"version": "1.1",
|
|
"folders": [],
|
|
"requests": [
|
|
{
|
|
"_id": "57d5ee45-2a10-4203-aed4-e97f89ab55bf",
|
|
"colId": "681a3049-d855-421d-96e9-c554f1db5e53",
|
|
"containerId": "",
|
|
"name": "Marktplätze",
|
|
"url": "/marketplaces",
|
|
"method": "GET",
|
|
"sortNum": 20000,
|
|
"created": "2024-01-20T00:37:21.557Z",
|
|
"modified": "2024-01-20T00:46:52.965Z",
|
|
"headers": [],
|
|
"params": [],
|
|
"tests": [],
|
|
"docs": "## Marktplätze\n\n- Die vier Bezeichnungsfelder beim Marktplatz sind leider maximalverwirrend. Falls es überhaupt benötigt werden sollte, würde ich zum Feld „designationmp“ tendieren. Dieses entspricht dem Feld „Bezeichnung Marktplatz (Treffpunkt)“ im CAS. Da Sie aber das Feld „Stichwort“ bei den Markttagen verwenden sollten, werden Sie den Ort des Marktplatzes einzeln gar nicht benötigen 😃\n- Der Ausweichplatz ist nicht zwangsläufig gefüllt. Er besitzt im CRM Datenstamm allerdings keine eigene PLZ und keinen eigenen Ort. Falls Sie, wieder erwarten, gefüllte Ausweichplätze ausfiltern müssten, müssten Sie bitte auf alt_street != ` ` filtern\n- Der Status Aktiv bedeutet nicht zwangsläufig, dass dieser Marktplatz derzeit wirklich aktiv ist. Solange es z.B. noch Abrechnungen zu erledigen gibt, ist dieser Status mindestens noch auf aktiv obwohl der letzte Markttagstermin bereits stattgefunden hat.\n\n| Gguid | Eindeutiger Schlüssel des Markttages im CRM |\n| --- | --- |\n| Number | Markttagnummer |\n| Mp_guid | Verweis zur Guid des Marktplatzes |\n| Keyword | Verweis zur Nummer des Marktplatzes |\n| Weekday | Wochentag des Markttages |\n| Openingtime_summer | Öffnung des Marktes zwischen 01.04. und 31.10. |\n| Openingtime_winter | Öffnung des Marktes zwischen 01.11. und 31.03. |\n| Closingtime_Summer | Ende des Marktes zwischen 01.04. und 31.10. |\n| Closingtime_winter | Ende des Marktes zwischen 01.11. und 31.03. |\n| Status | [Aktiv, Deaktiviert] |\n| Contract_start,\nContract_End | Vertragslaufzeit des Markttages |\n| Haslandingpage | Besitzt der übergeordnete Marktort eine Landingpage ? (die Subdomain wird immer aus dem Feld Town des Marktplatzes gebildet. |\n| Mp_url | URL zur Treffpunktseite, falls Haslandingpage=true |"
|
|
},
|
|
{
|
|
"_id": "4a9334ad-301b-4c5b-bda2-a5a72124dd1c",
|
|
"colId": "681a3049-d855-421d-96e9-c554f1db5e53",
|
|
"containerId": "",
|
|
"name": "Markttage",
|
|
"url": "/marketdays",
|
|
"method": "GET",
|
|
"sortNum": 40000,
|
|
"created": "2024-01-20T00:39:24.939Z",
|
|
"modified": "2024-01-20T00:46:57.539Z",
|
|
"headers": [],
|
|
"params": [],
|
|
"tests": [],
|
|
"docs": "## Markttage\n\n- Auch beim Markttag spiegelt der Status nicht zwangsläufig die Realität wieder (gleicher Grund wie oben) Ein aktiver Markttag ist eindeutig über die Kombination (Status == „aktiv“) && (contract_start <= Date.now() ) && ( Date.now() <= contract_end ) zu identifizieren.\n\n| Gguid | Eindeutiger Schlüssel des Marktplatzes im CRM |\n| --- | --- |\n| Number | Marktplatznummer |\n| Keyword | Stichwort aus dem Marktplatz überall gefüllt und besteht aus „[Ortsname] / [indiv. Bezeichner]“ |\n| Branchoffice | Niederlassungs-Nr. und Bezeichnung |\n| Commonname | „Ortsüblicher Marktname“ - nicht bei jedem Marktplatz gefüllt! |\n| Designationmp | „Bezeichnung Marktplatz“ - bei jedem Marktplatz gefüllt ! |\n| Street, Zip,\nTown | Anschrift des Marktplatzes |\n| Longitude,\nlatitude | Marktplatz WGS 84 Koordinaten |\n| Alt_designationmp | „Bezeichnung Ausweichplatz“ |\n| Alt_Street,\nAlt_Zip,\nAlt_Town | Anschrift des Alternativen Marktplatzes |\n| Alt_Longitude,\nAlt_Latitude | Alternativer Marktplatz WGS 84 Koordinaten |\n| Status | [Aktiv, Deaktiviert] |\n| Nl_adressterm,\nnl_Christianname,\nnl_Name,\nNL_phone,\nNL_EMail | Niederlassungsleiter mit Telefonnummer und Mailadresse (aus Niederlassungsdatensatz) |"
|
|
}
|
|
],
|
|
"settings": {
|
|
"headers": [
|
|
{
|
|
"name": "X-API-KEY",
|
|
"value": "{{APIKEY}}"
|
|
}
|
|
],
|
|
"tests": [
|
|
{
|
|
"type": "res-code",
|
|
"custom": "",
|
|
"action": ">=",
|
|
"value": "200"
|
|
},
|
|
{
|
|
"type": "res-code",
|
|
"custom": "",
|
|
"action": "<",
|
|
"value": "300"
|
|
},
|
|
{
|
|
"type": "Content-Type",
|
|
"custom": "",
|
|
"action": "contains",
|
|
"value": "application/json"
|
|
}
|
|
],
|
|
"options": {
|
|
"baseUrl": "{{BASEURL}}"
|
|
},
|
|
"envId": "f0ecf133-7bbc-4786-bff5-e48227b1dadb"
|
|
}
|
|
} |