All live endpoints are documented and testable in Swagger UI — auto-generated from the deployed controllers on IIS .36.
🔍 Open Swagger UI — All 125 APIs ↗Try any endpoint directly — fill parameters and hit Execute. Auto-updates when new RFCs are deployed.
82 tables from DataV2 @ 192.168.151.28 exposed as REST/OData endpoints via Azure DAB.
Open DAB API Explorer ↗GET /api/PO_DATA_AKA?$top=100&$filter=STORE_CODE eq 'DL01'
GET /api/ET_ZADVANCE_PAYMENT?$top=50&$orderby=POSTING_DATE desc
GET /api/SALE_DATA_CM_AKA?$select=STORE_CODE,AMOUNT&$top=20
Daily sync at 1:30 AM IST via GitHub Actions. SAP RFC data flows to DataV2 SQL → Azure DAB.
| Component | Detail | Status |
|---|---|---|
| V2DC-ADDVERB IIS | 192.168.151.36:9292 | ● Live |
| Cloudflare Tunnel | v2-sap-api → sap-api.v2retail.net | ● Connected |
| CF Worker | sap-api.v2retail.net/pipeline | ● Live |
| GitHub Runner (iis) | V2DC-ADDVERB — label: iis | ● Online |
| GitHub Repo | akash0631/rfc-api (PUBLIC) | ● Active |
| Azure DAB | my-dab-app.azurewebsites.net | ● Live |
| SAP Dev | 192.168.144.174 · Client 210 | ● Active |
| Data Lake SQL | 192.168.151.28 · DataV2 DB | ● Active |
| Workflow | File | Purpose |
|---|---|---|
| Build and Deploy to .36 IIS | deploy-iis.yml | Auto-triggers on Controllers/** push → compiles & deploys DLL |
| Deploy RFC Portal | deploy-portal.yml | Deploys portal/rfc_hub.html to Cloudflare Pages |
| Deploy RFC Worker | deploy-worker.yml | Deploys worker/index.js to Cloudflare Workers |
| P4 Data Lake Sync | p4_sync.yml | Daily 1:30 AM IST — SAP RFC → DataV2 SQL |
| Restart .36 Runner | restart36_NOW.yml | Emergency: restarts GitHub Actions runner on .36 |