{
  "aid": "cloudrf",
  "name": "CloudRF",
  "description": "CloudRF is a radio frequency (RF) propagation, coverage modelling and wireless network planning service operated by Farrant Consulting Ltd. The HTTPS REST API at api.cloudrf.com models point-to-multipoint coverage heatmaps, point-to-point paths, mesh and multisite networks, HF, satellite and 3D coverage, interference, best-site analysis and signal geo-location, with GIS export. Authentication is by API key sent in the `key` request header.",
  "url": "https://cloudrf.com/apis.json",
  "image": "https://cloudrf.com/wp-content/uploads/2022/05/CloudRF_logo2022.png",
  "type": "Index",
  "access": "1st-Party",
  "created": "2026-10-13",
  "modified": "2026-10-13",
  "specificationVersion": "0.19",
  "tags": [
    "Radio Frequency",
    "RF Propagation",
    "Coverage Modelling",
    "Wireless Planning",
    "Telecommunications",
    "Mesh Network",
    "HF Propagation",
    "Satellite",
    "Interference",
    "Geolocation"
  ],
  "apis": [
    {
      "aid": "cloudrf:cloudrf-api",
      "name": "CloudRF API",
      "description": "REST API for radio propagation modelling: create coverage, path, multipoint, mesh, HF, satellite and 3D calculations; analyse best site, best server, interference and signal location; manage the archive, exports, clutter, noise data and templates; and read account usage metrics.",
      "humanURL": "https://cloudrf.com/api",
      "baseURL": "https://api.cloudrf.com",
      "version": "3.36",
      "tags": ["Create", "Analyse", "3D", "Satellite", "Manage", "Account", "Template"],
      "properties": [
        { "type": "OpenAPI", "url": "https://api.cloudrf.com/openapi.json" },
        { "type": "Documentation", "url": "https://cloudrf.com/documentation/08-api-intro.html" },
        { "type": "APIReference", "url": "https://cloudrf.com/documentation/developer/" },
        { "type": "GettingStarted", "url": "https://cloudrf.com/documentation/08-api-intro.html#hello-world-example" },
        { "type": "Authentication", "url": "https://cloudrf.com/documentation/08-api-intro.html#authentication" },
        { "type": "RateLimits", "url": "https://cloudrf.com/apis/rate-limits.yml" },
        { "type": "Postman", "url": "https://docs.cloudrf.com/" },
        { "type": "CodeExamples", "url": "https://github.com/Cloud-RF/CloudRF-API-clients" },
        { "type": "Examples", "url": "https://cloud-rf.github.io/CloudRF-API-clients/gallery/" },
        { "type": "ChangeLog", "url": "https://cloudrf.com/documentation/99-changelog.html" },
        { "type": "Deprecation", "url": "https://cloudrf.com/deprecation-policy/" }
      ]
    }
  ],
  "common": [
    { "type": "Website", "url": "https://cloudrf.com/" },
    { "type": "DeveloperPortal", "url": "https://cloudrf.com/api" },
    { "type": "Documentation", "url": "https://cloudrf.com/documentation/" },
    { "type": "APIReference", "url": "https://cloudrf.com/documentation/developer/" },
    { "type": "GettingStarted", "url": "https://cloudrf.com/documentation/08-api-intro.html#hello-world-example" },
    { "type": "Authentication", "url": "https://cloudrf.com/documentation/08-api-intro.html#authentication" },
    { "type": "Postman", "url": "https://docs.cloudrf.com/" },
    { "type": "CodeExamples", "url": "https://github.com/Cloud-RF/CloudRF-API-clients" },
    { "type": "SignUp", "url": "https://cloudrf.com/my-account/" },
    { "type": "Login", "url": "https://cloudrf.com/my-account/" },
    { "type": "Pricing", "url": "https://cloudrf.com/plans/" },
    { "type": "Plans", "url": "https://cloudrf.com/apis/plans.yml" },
    { "type": "RateLimits", "url": "https://cloudrf.com/apis/rate-limits.yml" },
    { "type": "TermsOfService", "url": "https://cloudrf.com/terms-and-conditions/" },
    { "type": "PrivacyPolicy", "url": "https://cloudrf.com/privacy/" },
    { "type": "Security", "url": "https://cloudrf.com/security/" },
    { "type": "Compliance", "url": "https://cloudrf.com/security/#compliance" },
    { "type": "StatusPage", "url": "https://status.cloudrf.com/" },
    { "type": "ChangeLog", "url": "https://cloudrf.com/documentation/99-changelog.html" },
    { "type": "Deprecation", "url": "https://cloudrf.com/deprecation-policy/" },
    { "type": "Support", "url": "https://cloudrf.com/support" },
    { "type": "Blog", "url": "https://cloudrf.com/blog-posts/" },
    { "type": "BlogFeed", "url": "https://cloudrf.com/feed/" },
    { "type": "GitHubOrganization", "url": "https://github.com/Cloud-RF" },
    { "type": "LinkedIn", "url": "https://www.linkedin.com/company/cloudrf/" },
    { "type": "YouTube", "url": "https://youtube.com/cloudrfdotcom" }
  ],
  "maintainers": [
    { "FN": "CloudRF Support", "email": "support@cloudrf.com" }
  ]
}
