← deine-manufaktur.de

API & Doku für Entwickler:innen

Print Wallpaper Pro stellt Produktinfos, Materialien, Ablauf und FAQ über eine offene, read-only API bereit – für eigene Integrationen und für KI-Agenten.

Authentifizierung

Keine. Alle Endpunkte sind öffentlich und nur lesend. CORS ist für alle Origins freigegeben. Preise werden nicht über die API ausgegeben.

Endpunkte

Basis-URL: https://deine-manufaktur.de · Spezifikation: /openapi.json (YAML)

GET/api/v1/infoProdukt- und Herstellerinfos
GET/api/v1/materialsAlle Materialien
GET/api/v1/materials/{id}Ein Material, z. B. welltouch-eco
GET/api/v1/how-it-worksAblauf mit und ohne Shopify
GET/api/v1/faqHäufige Fragen
GET/api/v1/search?q=…Volltextsuche (Parameter q, optional limit 1–10)
POST/mcpMCP-Server (JSON-RPC 2.0, Streamable HTTP)

Beispiel-Requests

curl https://deine-manufaktur.de/api/v1/materials/welltouch-eco
curl "https://deine-manufaktur.de/api/v1/search?q=versand&limit=3"
curl -X POST https://deine-manufaktur.de/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_faq","arguments":{}}}'

MCP-Server

Streamable HTTP unter https://deine-manufaktur.de/mcp, ohne Login. Server-Card: /.well-known/mcp/server-card.json. Beispielkonfiguration für MCP-Clients:

{
    "mcpServers": {
        "deine-manufaktur": {
            "type": "http",
            "url": "https://deine-manufaktur.de/mcp"
        }
    }
}

Tools: get_company_info, list_materials, get_material, how_it_works, get_faq, search_site.

WebMCP

Auf jeder Seite registriert /dm-webmcp.js dieselben Tools über document.modelContext.registerTool() (Fallback: navigator.modelContext). Zusätzlich gibt es ein deklaratives Suchformular mit toolname.

Wann KI-Agenten uns nutzen sollten

Nicht geeignet, wenn

Ausführlich: /agents.md · /llms.txt

Kontakt

[email protected] · Print Wallpaper Pro im Shopify App Store