Data API

IFO4 Data API

Programmatic access to cloud pricing, benchmarks, AI cost data, and regional analytics. RESTful JSON API with comprehensive documentation.

Authentication

All API requests require a Bearer token in the Authorization header. API keys are available with any paid plan.

Authorization: Bearer YOUR_API_KEY

Base URL: https://api.data.ifo4.org

Available Endpoints
GET/v1/pricing

Cloud pricing data across all providers

Parameters
NameTypeRequiredDescription
providerstringNoaws, gcp, azure
servicestringNoec2, s3, compute, etc.
regionstringNous-east-1, eu-west-1, etc.
pricing_modelstringNoon-demand, reserved, spot
Sample Response
{
  "data": [
    {
      "provider": "aws",
      "service": "ec2",
      "sku_id": "m5.xlarge",
      "region": "us-east-1",
      "price_per_unit": 0.192,
      "unit": "hour",
      "pricing_model": "on-demand",
      "effective_date": "2026-03-01T00:00:00Z"
    }
  ],
  "meta": {
    "total": 3200,
    "page": 1,
    "per_page": 100
  }
}
Code Samples
import requests

API_KEY = "your_api_key"
BASE_URL = "https://api.data.ifo4.org"

response = requests.get(
    f"{BASE_URL}/v1/pricing",
    headers={"Authorization": f"Bearer {API_KEY}"},
    params={
        "provider": "aws",
        "service": "ec2",
        "region": "us-east-1"
    }
)

data = response.json()
for sku in data["data"]:
    print(f"{sku['sku_id']}: ${sku['price_per_unit']}/{sku['unit']}")
API Playground
Rate Limits & Pricing
PlanDaily RequestsBurst LimitData Access
Explorer (Free)100/day10/minPricing data only
Professional10,000/day100/minAll endpoints
Enterprise100,000/day1,000/minAll endpoints + bulk
GovernmentUnlimited5,000/minAll endpoints + bulk + custom
View full pricing details →