# Shopware Cursor API Evaluation

**Category:** CMS
**Score:** 74 (C)

This is the agent-readable Devtool Arena evaluation page for Shopware on Cursor API.

## Summary

| Metric | Value |
|--------|-------|
| Status | completed |
| Overall score | 74 |
| Grade | C |
| Eval score | 63 |
| Discovery score | 100 |
| Cost | $0.52 |
| Runtime | 8m 6s |
| Tool calls | 42 |
| Errors | 1 |
| Tokens used | 1429448 |
| Success | Yes |

## Agent-Readiness Checklist

| Signal | Evidence |
|--------|----------|
| Context7 | https://context7.com/shopware/shopware |
| llms.txt | https://developer.shopware.com/llms.txt |
| MCP server | https://developer.shopware.com/docs/products/tools/mcp-server/ |
| Typed SDK | https://github.com/shopware/meteor/tree/main/packages/admin-sdk |
| OpenAPI | https://github.com/shopware/store-api-reference |
| Agent skills | https://skills.sh/shopware/shopware-cli |
| CLI | https://developer.shopware.com/docs/products/tools/cli/ |

## Evaluation Prompt

````text

# Task
Using https://developer.shopware.com/docs/guides/development/integrations-api/, complete the following task:

Using the Shopware Python SDK, build me a script that manages CMS content:

1. Install the official Shopware Python SDK (pip install)
2. Connect to the Shopware instance
3. List available content types
4. Create a new content entry of type "article" (or the first available type) with title "[REDACTED:ORG] Leaderboard Test" and body "This is a ***** article created via the Shopware API."
5. Fetch the created entry back and print it as JSON
6. List all entries of that content type

Print all output clearly labeled for each step.

You MUST use the official Shopware Python SDK — do not make raw HTTP/REST calls. 

## Execution
After creating the script, run it to verify it works:
```bash
cd /home/daytona/app && python <your_script>.py
```

The script should print output to stdout. If there are errors, debug and fix them until it runs successfully.

````

## Grader Results

| Check | Passed | Weight | Score | Details |
|-------|--------|--------|-------|---------|
| Cost | No | 0 | 0 | $0.52 ($0.40–0.70, expensive) |
| Time | No | 0 | 0 | 486s (5–10min, very slow) |
| Efficiency | No | 0 | 0 | 42 tool calls (>25, inefficient) |
| Found Docs | Yes | 0 | — | Touched docs at developer.shopware.com: yes (6 matching tool calls) |
| Zero Errors | No | 0 | — | Tool outputs with errors/tracebacks: 1 |
| Syntax Valid | Yes | 0 | — | Code compiles/parses correctly |
| Created Files | Yes | 0 | — | Generated files: 2 (need ≥1) |
| Full Execution | Yes | 0 | — | Method: full_execution, Exit: 0 |

## Run Artifacts

| Artifact | Value |
|----------|-------|
| Conversation turns | 45 |
| Tool call traces | 42 |
| Generated files | 2 |
| Exit code | 0 |
| Completed at | 2026-10-20T05:07:46.47422+00:00 |

### Generated Files

- /home/daytona/app/requirements.txt
- /home/daytona/app/cms_content_manager.py

## Related Pages

- [Cursor API leaderboard](/cursor/api)
- [Compare Cursor API companies](/cursor/api/compare)
- [Agent Landscape](/discoverability)

Canonical URL: https://devtoolarena.com/cursor/api/shopware
