Official SDKs for Ruby, Node.js, and Python are planned for Q4 2026.
What SDKs will offer
- Automatic authentication and token renewal
- Full type safety (TypeScript for Node.js)
- Automatic retry with exponential backoff
- Cursor-based pagination helpers
- HMAC signature validation helpers for webhooks
In the meantime
Use the REST API directly. SDKs will be wrappers around the REST API — no functionality will be SDK-exclusive.
Ruby integration example while the SDK isn’t available:
require 'net/http'
require 'json'
uri = URI('https://app.cloudadflow.com/api/v1/campaigns')
req = Net::HTTP::Get.new(uri)
req['Authorization'] = "Bearer #{ENV['ADFLOW_API_TOKEN']}"
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
res = http.request(req)
campaigns = JSON.parse(res.body)
To be notified when SDKs are available, subscribe at app.cloudadflow.com/changelog.