70
/100
prowl
Benchmarked Apr 06, 2026

Stripe Verified

Full-stack payment processing — charges, subscriptions, invoicing, Connect marketplace payments, fraud prevention with Radar. REST API, API key auth. 2.9% + 30c per transaction.

paymentsbilling api_benchmark Streaming Sandbox csharpgojavajavascriptphppythonreactruby api_key
Benchmark Your API

Score Breakdown

Latency 10/10
Parseability 10/10
Error Clarity 9/10
Consistency 8/10
Documentation 8/10
Token Efficiency 8/10
Auth Simplicity 7/10
First-Try Success 1/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
```json
{
  "service_type": "rest_api",
  "base_url": "https://api.stripe.com",
  "auth_method": "bearer_token",
  "auth_config": {
    "header": "Authorization",
    "prefix": "Bearer"
  },
  "endpoints": [
    {
      "path": "/v1/accounts",
      "method": "GET",
      "purpose": "Retrieve Stripe account details.",
      "params": {
        "account_id": {
          "type": "string",
          "required": true
        }
      },
      "response_format": "json",
      "is_primary": true
    }
  ],
  "pricing_model": {
    "type": "unknown",
    "details": {},
    "free_tier": null,
    "paid_tiers": []
  },
  "rate_limits": {
    "rpm": 100,
    "tpm": null,
    "daily": null,
    "concurrent": null
  },
  "capabilities": [
    "payments",
    "connect",
    "billing",
    "checkout",
    "payment_links",
    "elements"
  ],
  "agent_readiness": {
    "supports_x402": false,
    "supports_streaming": false,
    "has_sandbox": true,
    "sdks": [
      "python",
      "javascript",
      "php",
      "java",
      "ruby",
      "csharp",
      "go"
    ],
    "agent_auth_methods": [
      "api_key"
    ]
  }
}
```
Plan
```json
{
  "tests": [
    {
      "name": "verify_basic_connectivity_and_auth",
      "endpoint": "/v1/accounts",
      "method": "GET",
      "headers": {
        "Authorization": "Bearer YOUR_VALID_TOKEN"
      },
      "payload": {
        "account_id": "acct_123456789"
      },
      "expected_status": 200,
      "expected_behavior": "Successfully retrieves account details",
      "metrics": ["latency", "status_code"],
      "validation": {
        "field": "account",
        "type": "object",
        "min_length": 1
      }
    },
    {
      "name": "test_error_handling_for_missing_account_id",
      "endpoint": "/v1/accounts",
      "method": "GET",
      "headers": {
        "Authorization": "Bearer YOUR_VALID_TOKEN"
      },
      "payload": {},
      "expected_status": 400,
      "expected_behavior": "Error response due to missing account_id",
      "metrics": ["latency", "status_code"],
      "validation": {
        "field": "error",
        "type": "object",
        "min_length": 1
      }
    },
    {
      "name": "test_error_handling_for_invalid_token",
      "endpoint": "/v1/accounts",
      "method": "GET",
      "headers": {
        "Authorization": "Bearer INVALID_TOKEN"
      },
      "payload": {
        "account_id": "acct_123456789"
      },
      "expected_status": 401,
      "expected_behavior": "Unauthorized error due to invalid token",
      "metrics": ["latency", "status_code"],
      "validation": {
        "field": "error",
        "type": "object",
        "min_length": 1
      }
    }
  ],
  "pricing_probes": [],
  "stress_profile": {
    "concurrent_requests": 5,
    "duration_seconds": 10,
    "ramp_up": true
  }
}
```
Execute

0/3 tests passed

TestEndpointStatusLatency
verify_basic_connectivity_and_authGET /v1/accounts40190ms
test_error_handling_for_missing_account_idGET /v1/accounts40129ms
test_error_handling_for_invalid_tokenGET /v1/accounts40129ms
Interpret
{"multi_model": true, "models_used": ["openai", "claude_cli"], "model_scores": {"GPT-4o": {"overall": 50, "dimensions": {"token_efficiency": 6.0, "first_try_success": 2.0, "response_parseability": 10.0, "error_clarity": 8.0, "doc_quality": 5.0, "auth_simplicity": 4.0, "latency": 10.0, "consistency": 7.0}}, "Claude CLI": {"overall": 60, "dimensions": {"token_efficiency": 9.0, "first_try_success": 0.0, "response_parseability": 10.0, "error_clarity": 10.0, "doc_quality": 10.0, "auth_simplicity": 10.0, "latency": 10.0, "consistency": 10.0}}}, "averaged": true}

Agent Readiness

x402 Payments
Not supported
Streaming
Yes
Sandbox
Available
Agent Auth
api_key
SDKs
csharp, go, java, javascript, php, python, react, ruby
MCP Support
No

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard