Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://app.api2cart.com/openapi",
"auth_method": "api_key",
"auth_config": {
"location": "query",
"name": "api_key",
"description": "API2Cart uses an API key for authentication, typically passed as a query parameter in each request.",
"docs": "https://api2cart.com/docs/how-to-start-your-integration-with-api2cart/"
},
"endpoints": [
{
"path": "/account.cart.add.json",
"method": "POST",
"description": "Connects a store to API2Cart by providing platform details and store credentials.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/account.cart.list.json",
"method": "GET",
"description": "Lists connected shopping carts and their integration details.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/account.config.json",
"method": "GET",
"description": "Retrieves account configuration and store setup.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/product.list.json",
"method": "GET",
"description": "Retrieves a list of products from a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/order.list.json",
"method": "GET",
"description": "Retrieves a list of orders from a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/order.update.json",
"method": "PUT",
"description": "Updates order details in a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/customer.list.json",
"method": "GET",
"description": "Retrieves a list of customers from a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/webhook.create.json",
"method": "POST",
"description": "Creates a webhook subscription for store events.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/webhook.list.json",
"method": "GET",
"description": "Lists webhook subscriptions for a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/product.create.json",
"method": "POST",
"description": "Creates a new product in a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/product.update.json",
"method": "PUT",
"description": "Updates product details in a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/product.attribute.list.json",
"method": "GET",
"description": "Lists product attributes from a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/shipment.create.json",
"method": "POST",
"description": "Creates a shipment record in a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/return.list.json",
"method": "GET",
"description": "Retrieves return requests from a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/refund.create.json",
"method": "POST",
"description": "Creates a refund in a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/category.list.json",
"method": "GET",
"description": "Retrieves category tree from a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/customer.create.json",
"method": "POST",
"description": "Creates a new customer record in a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
},
{
"path": "/product.import.json",
"method": "POST",
"description": "Imports products in bulk into a connected store.",
"source": "General OpenAPI spec, https://app.api2cart.com/openapi/openapi.json"
}
],
"pricing_model": {
"type": "subscription",
"details": {
"plans": "Multiple tiers based on monthly API requests and features",
"pricing_page": "https://api2cart.com/price/",
"trial": "Free trial available"
}
},
"rate_limits": {
"description": "Rate limits depend on subscription plan, as specified in pricing deta0/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 403 | 450ms |
| robots_txt | GET /robots.txt | 404 | 390ms |
| llms_txt | GET /llms.txt | 404 | 392ms |
```json
{
"overall": 58,
"dimensions": {
"token_efficiency": 7.0,
"first_try_success": 4.5,
"response_parseability": 7.5,
"error_clarity": 3.0,
"doc_quality": 6.0,
"auth_simplicity": 3.0,
"latency": 6.0,
"consistency": 5.0
},
"pricing_normalized": {},
"issues": [
"403 Forbidden on main website with security headers present - likely Cloudflare bot protection blocking standard requests",
"No robots.txt file found (404)",
"No llms.txt file found (404) - missing LLM-friendly documentation",
"Complex enterprise-style authentication likely required (multiple integration types, API keys)",
"Platform broad scope (70+ integrations) suggests significant configuration complexity",
"Website response preview indicates JavaScript-rendered SPA (APP CLIENT), which may complicate agent parsing",
"Missing explicit trial duration and feature limits documentation in accessible format"
],
"recommendations": [
"Add llms.txt file with comprehensive API documentation for AI agents",
"Implement more permissive bot detection rules for common AI agents",
"Provide clear quick-start guide with environment setup steps",
"Offer API key generation visible in initial signup flow",
"Publish standard error response schemas for all endpoints",
"Add explicit documentation about rate limits and pagination for agent consumption",
"Consider offering an OAuth/Magic link authentication option for ease of access"
]
}
```Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.
<a href="https://prowl.world/service/swagger-api2cart">
<img src="https://prowl.world/badge/swagger-api2cart.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard