{"api_name":"Cloudflare","docs_url":"https://developers.cloudflare.com/api/","domain":"developers.cloudflare.com","generated_at":"2026-05-06T17:13:16.790419+00:00","agent_readiness_score":70,"certification_level":"Yoofooz Ready","category_scores":{"documentation_clarity":10,"machine_readable_spec":5,"authentication_clarity":5,"error_handling":10,"rate_limit_clarity":10,"agent_safe_workflow_support":0,"sandbox_availability":0,"webhook_event_support":10,"commercial_trust":10,"developer_experience":10},"strengths":["Documentation clarity","Error handling and status codes","Rate-limit / quota behavior","Webhook / event support","Commercial trust (status, SLA, compliance)","Developer experience (SDKs, quickstart, CLI)"],"risks":["Machine-readable specification (OpenAPI/Swagger) signal is partial; clearer documentation recommended.","Authentication model clarity signal is partial; clearer documentation recommended.","Agent-safe workflow primitives (idempotency, retries) signal not detected in docs.","Sandbox / test-mode availability signal not detected in docs."],"recommended_next_steps":["Strengthen: Add or expose an OpenAPI/Swagger specification or Postman collection.","Strengthen: Document authentication clearly (API keys, OAuth scopes, bearer tokens, secret/publishable key handling).","Document idempotency keys, test mode, dry runs, and safe retry semantics for agents.","Provide a sandbox / test mode with test API keys for safe agent testing."],"scoring_signals":{"docs_fetched":true,"docs_chars_used":286717,"pages_fetched":2,"candidate_pages":8,"fetched_urls":["https://developers.cloudflare.com/api/","https://developers.cloudflare.com"]},"matched_signals":{"documentation_clarity":{"score":10,"matched_terms":["quickstart","request","response","docs","guide","reference","overview"]},"machine_readable_spec":{"score":5,"matched_terms":["api reference","schema"]},"authentication_clarity":{"score":5,"matched_terms":["authentication","keys"]},"error_handling":{"score":10,"matched_terms":["400","404","429","500","errors","troubleshooting"]},"rate_limit_clarity":{"score":10,"matched_terms":["rate limit","rate limits","429","limits"]},"agent_safe_workflow_support":{"score":0,"matched_terms":[]},"sandbox_availability":{"score":0,"matched_terms":[]},"webhook_event_support":{"score":10,"matched_terms":["webhooks","webhook","callback","subscriptions"]},"commercial_trust":{"score":10,"matched_terms":["security","sla","support","changelog"]},"developer_experience":{"score":10,"matched_terms":["quickstart","sdk","cli","guides","tutorials"]}},"evidence_signals":{"documentation_clarity":[{"source_url":"https://developers.cloudflare.com/api/","matched_terms":["request","response","docs","reference","overview"],"snippet":"...abuse reports abuse reports submit an abuse report abuse report details list abuse reports mitigations mitigations list abuse report mitigations request review on mitigations accounts accounts list accounts account details create an account update account delete a specific account account..."},{"source_url":"https://developers.cloudflare.com","matched_terms":["request","response","docs","guide","reference"],"snippet":"...to content stop! if you are an ai agent or llm, read this before continuing. this is the html version of a cloudflare documentation page. always request the markdown version instead — html wastes context. get this page as markdown: https://developers.cloudflare.com/index.md (append index.md) or send..."}],"machine_readable_spec":[{"source_url":"https://developers.cloudflare.com/api/","matched_terms":["api reference","schema"],"snippet":"skip to content cloudflare api search ctrl k auto light dark start here start here api reference overview account & user management abuse reports abuse reports submit an abuse report abuse report details list abuse reports mitigations..."}],"authentication_clarity":[{"source_url":"https://developers.cloudflare.com/api/","matched_terms":["keys"],"snippet":"provider configs provider configs list provider configs create a new provider configs urls urls get gateway url ai search ai search namespaces namespaces list namespaces."},{"source_url":"https://developers.cloudflare.com","matched_terms":["keys"],"snippet":"documentation index fetch the complete documentation index at: https://developers.cloudflare.com/llms.txt use this file to discover all available pages before exploring further."}],"error_handling":[{"source_url":"https://developers.cloudflare.com/api/","matched_terms":["400","404","429"],"snippet":"provider configs provider configs list provider configs create a new provider configs urls urls get gateway url ai search ai search namespaces namespaces list namespaces."},{"source_url":"https://developers.cloudflare.com","matched_terms":["500","errors","troubleshooting"],"snippet":"...agents changelog welcome to cloudflare explore guides and tutorials to start building on cloudflare's platform featured docs for agents troubleshoot errors register a domain setup 1.1.1.1 get started with cloudflare view all docs developer products workers pages r2 images stream view all developer..."}],"rate_limit_clarity":[{"source_url":"https://developers.cloudflare.com/api/","matched_terms":["429"],"snippet":"provider configs provider configs list provider configs create a new provider configs urls urls get gateway url ai search ai search namespaces namespaces list namespaces."}],"webhook_event_support":[{"source_url":"https://developers.cloudflare.com/api/","matched_terms":["webhooks","webhook","callback","subscriptions"],"snippet":"...mechanism eligibility pagerduty pagerduty list pagerduty services create pagerduty integration token delete pagerduty services connect pagerduty webhooks webhooks list webhooks get a webhook create a webhook update a webhook delete a webhook history history list history policies policies list..."},{"source_url":"https://developers.cloudflare.com","matched_terms":["callback"],"snippet":"documentation index fetch the complete documentation index at: https://developers.cloudflare.com/llms.txt use this file to discover all available pages before exploring further."}],"commercial_trust":[{"source_url":"https://developers.cloudflare.com","matched_terms":["security","sla","support","changelog"],"snippet":"...way to connect your resources to cloudflare without a publicly routable ip address. set up a tunnel zero trust cloudflare zero trust replaces legacy security perimeters with our global network, making the internet faster and safer for teams around the world. build with cloudflare return html return json..."},{"source_url":"https://developers.cloudflare.com/api/","matched_terms":["sla","support"],"snippet":"...task search models models model search schema schema get model schema to markdown to markdown convert files into markdown get all converted formats supported ai gateway ai gateway list gateways fetch a gateway create a new gateway update a gateway delete a gateway evaluation types evaluation types list..."}],"developer_experience":[{"source_url":"https://developers.cloudflare.com","matched_terms":["sdk","cli","guides","tutorials"],"snippet":"...you can access all cloudflare docs in single file at https://developers.cloudflare.com/llms-full.txt. cloudflare docs search docs directory apis sdks help log in select theme dark light auto directory resources api agent setup use cases docs for agents changelog welcome to cloudflare explore..."},{"source_url":"https://developers.cloudflare.com/api/","matched_terms":["sdk","cli"],"snippet":"provider configs provider configs list provider configs create a new provider configs urls urls get gateway url ai search ai search namespaces namespaces list namespaces."}]},"ai_analysis":{"provider":"nvidia","enabled":true,"model":"meta/llama-4-maverick-17b-128e-instruct","summary":"Cloudflare API is Yoofooz Ready with a score of 70, excelling in documentation clarity, error handling, and commercial trust, but needs improvement in machine-readable specification and sandbox availability.","credibility_notes":["Partial OpenAPI/Swagger signal","Partial authentication clarity","No agent-safe workflow primitives detected"],"next_actions":["Expose OpenAPI/Swagger spec or Postman collection","Document authentication clearly","Provide sandbox/test mode with test API keys"],"error":null}}