TECH2SELECT — CBAMAPI-Debug

API-Debug

Nur für die Entwicklung — zeigt den globalen API-Key, alle Customer-IDs und ein Beispiel für den Calc4XL-Call.

Globaler API-Key

Dieser X-API-KEY gilt für die gesamte Installation. Wird aus der Environment-Variable CBAM_API_KEY gelesen.

ec3c757e3863cad4e9f7d1a5c98e7920f3624fb65507785aa2ca52a39cfcb862

Demo Supplier GmbH

cuid: cmppka7r60000lhv71a7aw6gh

0 Listen

customer_id (externalId)

253487893983

Produktlisten

Noch keine Listen hochgeladen.

Beispiel-Aufruf

POST https://tech2select.freudenthaler.digital/api/cbam

curl -X POST https://tech2select.freudenthaler.digital/api/cbam \
  -H "Content-Type: application/json" \
  -H "X-API-KEY: ec3c757e3863cad4e9f7d1a5c98e7920f3624fb65507785aa2ca52a39cfcb862" \
  -d '{"customer_id": "253487893983"}'

Mögliche API-Fehler

Alle Fehler-Antworten haben das Format {"success": false, "error": "…"}. „Triggern" feuert den jeweiligen Call ab und zeigt die echte Antwort darunter.

StatuserrorAuslöserLive-Test
400
Invalid JSON

POST mit Content-Type "text/plain" statt application/json

400
Invalid JSON

POST mit leerem Body {} — customer_id fehlt

401
Invalid API key

POST ohne X-API-KEY-Header

401
Invalid API key

POST mit X-API-KEY: "falscher-key"

404
Invalid Customer ID

POST mit gültiger Auth aber customer_id "999999999999"

405
Method Not Allowed

GET /api/cbam statt POST