Aerones Projects.rams Readiness API

The projects.rams-readiness API from Aerones — 1 operation(s) for projects.rams-readiness.

Operations 1

GET /api/rams-readiness/deployments Get Rams Readiness #

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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/aerones:aerones-projects-rams-readiness-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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

aerones-projects-rams-readiness-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Operations Hub Projects.rams Readiness API
  version: 0.1.1
  description: ''
servers: []
tags:
- name: projects.rams-readiness
paths:
  /api/rams-readiness/deployments:
    get:
      operationId: projects_api_rams_readiness_get_rams_readiness
      summary: Get Rams Readiness
      parameters:
      - in: query
        name: window_days
        schema:
          default: 30
          title: Window Days
          type: integer
        required: false
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RamsReadinessResponse'
      description: 'Deployments mobilising within ``window_days`` and their RAMS readiness.


        ``window_days`` is clamped to ``1..MAX_WINDOW_DAYS`` so a hand-typed query

        string cannot ask for an unbounded scan; the applied value comes back on

        ``window_days``, which is what the dashboard titles its tiles from.'
      tags:
      - projects.rams-readiness
      security:
      - APIKeyAuth: []
      - CookieAuth: []
components:
  schemas:
    RamsReadinessRow:
      additionalProperties: false
      properties:
        pprs_id:
          title: Pprs Id
          type: integer
        set_name:
          title: Set Name
          type: string
        set_status:
          title: Set Status
          type: string
        set_start:
          format: date
          title: Set Start
          type: string
        set_end:
          anyOf:
          - format: date
            type: string
          - type: 'null'
          title: Set End
        days_to_mobilisation:
          title: Days To Mobilisation
          type: integer
        readiness:
          title: Readiness
          type: string
        rams_created_at:
          anyOf:
          - format: date
            type: string
          - type: 'null'
          title: Rams Created At
        rams_created_days_before_mobilisation:
          anyOf:
          - type: integer
          - type: 'null'
          title: Rams Created Days Before Mobilisation
        hse_review_days:
          anyOf:
          - type: integer
          - type: 'null'
          title: Hse Review Days
        hse_review_ongoing:
          title: Hse Review Ongoing
          type: boolean
        project_id:
          title: Project Id
          type: integer
        project_builder_id:
          anyOf:
          - type: string
          - type: 'null'
          title: Project Builder Id
        project_code:
          anyOf:
          - type: string
          - type: 'null'
          title: Project Code
        project_status:
          anyOf:
          - type: string
          - type: 'null'
          title: Project Status
        project_planned_start_date:
          anyOf:
          - format: date
            type: string
          - type: 'null'
          title: Project Planned Start Date
        customer_name:
          anyOf:
          - type: string
          - type: 'null'
          title: Customer Name
        pm_name:
          anyOf:
          - type: string
          - type: 'null'
          title: Pm Name
        pm_email:
          anyOf:
          - type: string
          - type: 'null'
          title: Pm Email
        set_documents:
          items:
            $ref: '#/components/schemas/RamsReadinessDocument'
          title: Set Documents
          type: array
        project_documents:
          items:
            $ref: '#/components/schemas/RamsReadinessDocument'
          title: Project Documents
          type: array
      required:
      - pprs_id
      - set_name
      - set_status
      - set_start
      - set_end
      - days_to_mobilisation
      - readiness
      - rams_created_at
      - rams_created_days_before_mobilisation
      - hse_review_days
      - hse_review_ongoing
      - project_id
      - project_builder_id
      - project_code
      - project_status
      - project_planned_start_date
      - customer_name
      - pm_name
      - pm_email
      - set_documents
      - project_documents
      title: RamsReadinessRow
      type: object
    RamsReadinessDocument:
      additionalProperties: false
      properties:
        id:
          title: Id
          type: integer
        status:
          title: Status
          type: string
        service_code:
          anyOf:
          - type: string
          - type: 'null'
          title: Service Code
        version:
          title: Version
          type: string
      required:
      - id
      - status
      - service_code
      - version
      title: RamsReadinessDocument
      type: object
    RamsReadinessResponse:
      additionalProperties: false
      properties:
        generated_at:
          format: date-time
          title: Generated At
          type: string
        window_days:
          title: Window Days
          type: integer
        window_end:
          format: date
          title: Window End
          type: string
        rows:
          items:
            $ref: '#/components/schemas/RamsReadinessRow'
          title: Rows
          type: array
      required:
      - generated_at
      - window_days
      - window_end
      - rows
      title: RamsReadinessResponse
      type: object
  securitySchemes:
    APIKeyAuth:
      type: http
      scheme: bearer
    CookieAuth:
      type: apiKey
      in: cookie
      name: opshub_prod_sessionid
    AuthBearer:
      type: http
      scheme: bearer