Prowl
52/100
prowl
Benchmarked Sep 09, 2026

Canada Holidays API

This API lists all 31 public holidays for all 13 provinces and territories in Canada, including federal holidays.

api platform_profile
Benchmark Your API

Score Breakdown

Latency9/10
Consistency7/10
Token Efficiency6/10
Parseability6/10
Error Clarity5/10
Auth Simplicity5/10
Documentation4/10
First-Try Success3/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://canada-holidays.ca/api",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [],
  "pricing_model": {"type": "unknown", "details": {}},
  "rate_limits": {},
  "capabilities": ["provides public holidays for Canada", "covers all 13 provinces and territories", "includes federal holidays"],
  "raw_analysis": "The Canada Holidays API is a simple, specialized API that returns public holiday data for Canada. It covers 31 public holidays across all 13 provinces and territories, including federal holidays. The service appears to be a dedicated, single-purpose API with no authentication requirements, making it easy to access. It is likely aimed at developers needing holiday data for Canadian applications, such as scheduling, HR, or regional services. The lack of detailed documentation or pricing information in the provided description limits a full assessment of maturity and integration options. However, as a niche data source, it may be suitable for lightweight use cases. The API is publicly accessible via a clear URL, but no explicit rate limits or endpoint details are given, suggesting it may be a simple, unthrottled service. Overall, it is a functional tool for Canadians or developers targeting Canadian audiences, though its long-term sustainability and reliability are uncertain without further info."
}
Execute

1/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200124ms
robots_txtGET /robots.txt40472ms
llms_txtGET /llms.txt40469ms
Interpret
```json
{
  "overall": 45,
  "dimensions": {
    "token_efficiency": 6.0,
    "first_try_success": 3.0,
    "response_parseability": 6.0,
    "error_clarity": 5.0,
    "doc_quality": 4.0,
    "auth_simplicity": 5.0,
    "latency": 9.0,
    "consistency": 7.0
  },
  "pricing_normalized": {},
  "issues": [
    "Limited to Canada public holidays — a niche value proposition",
    "No visible documentation for API format or integration method",
    "Pricing model unknown — unclear if free or paid",
    "No llms.txt or robots.txt, making AI-agent discoverability difficult",
    "Onboarding path unclear — how does an agent get data? No endpoints listed"
  ],
  "recommendations": [
    "Publish clear API documentation with endpoint examples",
    "Add llms.txt to expose capabilities to AI agents",
    "Provide a free tier or public API key for testing",
    "Document all 13 provinces + federal data coverage explicitly",
    "Add examples of JSON output format for machine parsing"
  ]
}
```

Agent Readiness

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

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/canada-holidays-api">
  <img src="https://prowl.world/badge/canada-holidays-api.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

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

Open in Dashboard