Work with this as data
Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/revolutio-seismic-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
OpenAPI Specification
openapi: 3.2.0
info:
title: Revolutio Hazard Combined Hazard Seismic API
description: The Revolutio Hazard API (formerly CHECKWIND.API) provides site-specific structural engineering hazard parameters for wind, snow, ice, and seismic analysis. Trusted by over 750 companies across construction, fabrication, power distribution, signage, structural engineering, and telecommunications, the API returns location-based load parameters according to international standards including AS/NZS 1170.2, AS 4055, ASCE 7, and others across 40+ countries in Oceania, Asia, the Middle East, North America, South America, and Europe.
version: 4.0.0
contact:
url: https://www.revolutio.com.au/
email: support@revolutio.com.au
license:
name: Commercial
url: https://www.revolutio.com.au/software/hazardapi/
servers:
- url: https://api.revolutio.com.au
description: Production
security:
- HazardApiKey: []
tags:
- name: Seismic
description: Seismic hazard parameters
paths:
/asnzs1170/seismic:
get:
operationId: getSeismicHazardGet
summary: Get Seismic Hazard Analysis
description: Returns site-specific seismic hazard parameters for the specified coordinates.
tags:
- Seismic
parameters:
- name: apiKey
in: query
required: true
schema:
type: string
- name: latitude
in: query
required: true
schema:
type: number
- name: longitude
in: query
required: true
schema:
type: number
- name: units
in: query
required: false
schema:
type: string
enum:
- metric
- imperial
responses:
'200':
description: Seismic hazard analysis results
content:
application/json:
schema:
$ref: '#/components/schemas/SeismicResult'
'400':
description: Invalid parameters
'401':
description: Unauthorized
post:
operationId: getSeismicHazardPost
summary: Post Seismic Hazard Analysis
description: Returns seismic hazard parameters via POST.
tags:
- Seismic
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/SiteCoordinates'
responses:
'200':
description: Seismic hazard results
content:
application/json:
schema:
$ref: '#/components/schemas/SeismicResult'
'400':
description: Invalid parameters
'401':
description: Unauthorized
components:
schemas:
SeismicResult:
type: object
properties:
hazardClass:
type: string
description: Seismic hazard class
siteClass:
type: string
description: Site subsoil class
kp:
type: number
format: double
description: Probability factor
standard:
type: string
description: Applied design standard
SiteCoordinates:
type: object
required:
- latitude
- longitude
properties:
latitude:
type: number
format: double
description: Site latitude in decimal degrees
example: -33.8688
longitude:
type: number
format: double
description: Site longitude in decimal degrees
example: 151.2093
h:
type: number
format: double
description: Structure height above ground in metres (optional; omit for faster response)
example: 15.0
units:
type: string
enum:
- metric
- imperial
default: metric
description: Output units (metric or imperial)
advancedDetection:
type: boolean
default: true
description: Use machine learning terrain/exposure detection algorithm
googleApiKey:
type: string
description: Optional Google API key for elevation/geocoding data source
securitySchemes:
HazardApiKey:
type: apiKey
in: query
name: apiKey
description: Revolutio Hazard API subscription key. For POST requests pass in request header.