83
/100
prowl
Benchmarked Apr 06, 2026

National Bank of Poland

A collection of currency exchange rates (data in XML and JSON)

mldata platform_profile
Benchmark Your API

Score Breakdown

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

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
Looking at the National Bank of Poland API, this is actually a REST API service rather than a platform, but I'll analyze it within the requested framework:

```json
{
  "service_type": "platform",
  "base_url": "http://api.nbp.pl",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [],
  "pricing_model": {
    "type": "free",
    "details": {
      "government_provided": true,
      "public_data": "currency exchange rates"
    }
  },
  "rate_limits": {
    "likely_present": true,
    "estimated": "reasonable limits for public use"
  },
  "capabilities": [
    "currency_exchange_rates",
    "historical_exchange_data",
    "multiple_data_formats",
    "xml_json_support",
    "government_authoritative_data",
    "polish_zloty_rates",
    "international_currency_data",
    "daily_rate_updates",
    "central_bank_official_rates"
  ],
  "raw_analysis": "The National Bank of Poland (NBP) API provides official currency exchange rates and related financial data. As a central bank service, it offers authoritative exchange rate information for the Polish Zloty (PLN) against major international currencies. The service supports both XML and JSON formats, making it accessible for various integration needs. This is typically a free, public service that financial applications, e-commerce platforms, and data analysts use for accurate currency conversion. The API likely includes current rates, historical data, and possibly different rate tables (buying/selling rates, average rates). Being a government service, it's highly reliable and officially maintained, making it a trusted source for Polish currency data. Rate limiting is probably in place to ensure fair usage, but authentication is typically not required for basic exchange rate queries."
}
```
Execute

1/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200293ms
robots_txtGET /robots.txt404153ms
llms_txtGET /llms.txt404145ms
Interpret
{"multi_model": true, "models_used": ["openai", "claude_cli"], "model_scores": {"GPT-4o": {"overall": 85, "dimensions": {"token_efficiency": 8.5, "first_try_success": 9.0, "response_parseability": 9.0, "error_clarity": 6.0, "doc_quality": 6.5, "auth_simplicity": 10.0, "latency": 10.0, "consistency": 9.0}}, "Claude CLI": {"overall": 84, "dimensions": {"token_efficiency": 9.0, "first_try_success": 8.5, "response_parseability": 9.0, "error_clarity": 6.0, "doc_quality": 6.5, "auth_simplicity": 9.5, "latency": 10.0, "consistency": 9.0}}}, "averaged": true}

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Want the full interactive view?

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

Open in Dashboard