Calera Labs API

Calera Labs API as documented publicly: 10 operations. Contract generated from the documentation by API Evangelist (2026-11-03); not the provider's own document.

Operations 10

POST /api/packs/valuation-inputs Retrieve valuation-inputs pack #
POST /api/query Submit single SEC query #
GET /api/regime/scenarios List stress-test regimes #
POST /api/watchlist/{cik} Register CIK for real-time monitoring and pre-warming #
POST /v1/finsec/firewall/verify-payload Verify LLM financial text against the lattice #
POST /v1/finsec/hft/verify-route Pre-trade HFT route certification #
POST /v1/finsec/scenario/stress-test Multi-regime portfolio stress test #
POST /v1/hft/arbitrage/validate Cross-venue arbitrage validation #
POST /v1/hft/liquidity/betti Liquidity topology (Betti numbers) #
POST /v1/hft/orderbook/settle Settle an order-book snapshot #

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/caleralabs-com:caleralabs-com-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

caleralabs-com-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: Calera Labs API
  version: '2026-11-03'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-11-03: 10 operation(s) read from 1 public documentation page(s) (each operation
    names its page in x-source). This is not the provider''s published contract; Calera Labs has published no machine-readable contract that the
    pipeline could find. Engine: local.'
  x-evidence-tiers:
    code-example: 0
    documentation: 10
    pages-with-code: 0
    pages-read: 1
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-11-03'
  x-generator: generate-contract-from-docs.py
  x-engine: local
  x-sources:
  - https://caleralabs.com/openapi.json
servers:
- url: https://financesec.api.caleralabs.com
paths:
  /api/packs/valuation-inputs:
    post:
      operationId: post_api_packs_valuation_inputs
      tags:
      - Api
      summary: Retrieve valuation-inputs pack
      x-source: https://caleralabs.com/openapi.json
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostApiPacksValuationInputsRequest'
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostApiPacksValuationInputsResponse'
      x-evidence:
        kind: documentation
  /api/query:
    post:
      operationId: post_api_query
      tags:
      - Api
      summary: Submit single SEC query
      x-source: https://caleralabs.com/openapi.json
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostApiQueryRequest'
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostApiQueryResponse'
      x-evidence:
        kind: documentation
  /api/regime/scenarios:
    get:
      operationId: get_api_regime_scenarios
      tags:
      - Api
      summary: List stress-test regimes
      x-source: https://caleralabs.com/openapi.json
      responses:
        '200':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetApiRegimeScenariosResponse'
      x-evidence:
        kind: documentation
  /api/watchlist/{cik}:
    post:
      operationId: post_api_watchlist_cik
      tags:
      - Api
      summary: Register CIK for real-time monitoring and pre-warming
      x-source: https://caleralabs.com/openapi.json
      parameters:
      - name: cik
        in: path
        required: true
        schema:
          type: string
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostApiWatchlistCikResponse'
      x-evidence:
        kind: documentation
  /v1/finsec/firewall/verify-payload:
    post:
      operationId: post_v1_finsec_firewall_verify_payload
      tags:
      - Finsec
      summary: Verify LLM financial text against the lattice
      x-source: https://caleralabs.com/openapi.json
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostV1FinsecFirewallVerifyPayloadRequest'
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostV1FinsecFirewallVerifyPayloadResponse'
      x-evidence:
        kind: documentation
  /v1/finsec/hft/verify-route:
    post:
      operationId: post_v1_finsec_hft_verify_route
      tags:
      - Finsec
      summary: Pre-trade HFT route certification
      x-source: https://caleralabs.com/openapi.json
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostV1FinsecHftVerifyRouteRequest'
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostV1FinsecHftVerifyRouteResponse'
      x-evidence:
        kind: documentation
  /v1/finsec/scenario/stress-test:
    post:
      operationId: post_v1_finsec_scenario_stress_test
      tags:
      - Finsec
      summary: Multi-regime portfolio stress test
      x-source: https://caleralabs.com/openapi.json
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostV1FinsecScenarioStressTestRequest'
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostV1FinsecScenarioStressTestResponse'
      x-evidence:
        kind: documentation
  /v1/hft/arbitrage/validate:
    post:
      operationId: post_v1_hft_arbitrage_validate
      tags:
      - Hft
      summary: Cross-venue arbitrage validation
      x-source: https://caleralabs.com/openapi.json
      requestBody:
        required: false
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostV1HftArbitrageValidateRequest'
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostV1HftArbitrageValidateResponse'
      x-evidence:
        kind: documentation
  /v1/hft/liquidity/betti:
    post:
      operationId: post_v1_hft_liquidity_betti
      tags:
      - Hft
      summary: Liquidity topology (Betti numbers)
      x-source: https://caleralabs.com/openapi.json
      requestBody:
        required: false
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostV1HftLiquidityBettiRequest'
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostV1HftLiquidityBettiResponse'
      x-evidence:
        kind: documentation
  /v1/hft/orderbook/settle:
    post:
      operationId: post_v1_hft_orderbook_settle
      tags:
      - Hft
      summary: Settle an order-book snapshot
      x-source: https://caleralabs.com/openapi.json
      requestBody:
        required: false
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostV1HftOrderbookSettleRequest'
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostV1HftOrderbookSettleResponse'
      x-evidence:
        kind: documentation
components:
  schemas:
    PostApiPacksValuationInputsRequest:
      type: object
      properties:
        body:
          type: object
          description: See schema ValuationPackRequest
      required:
      - body
    PostApiPacksValuationInputsResponse:
      type: object
      properties:
        '200':
          type: string
          description: Valuation pack response payload with cell & composition provenance and EDGAR-only disclaimer
        '402':
          type: string
          description: License Required
    PostApiQueryRequest:
      type: object
      properties:
        body:
          type: object
          description: See schema QueryRequest
      required:
      - body
    PostApiQueryResponse:
      type: object
      properties:
        '200':
          type: string
          description: Query response containing grounding results or Refusal metadata
        '402':
          type: string
          description: License Required
        '429':
          type: string
          description: Rate Limit Reached
    GetApiRegimeScenariosResponse:
      type: object
      properties:
        '200':
          type: string
          description: Regime catalog
    PostApiWatchlistCikResponse:
      type: object
      properties:
        '200':
          type: string
          description: CIK successfully registered for RT pipeline
    PostV1FinsecFirewallVerifyPayloadRequest:
      type: object
      properties:
        body:
          type: object
          description: See schema FirewallVerifyRequest
      required:
      - body
    PostV1FinsecFirewallVerifyPayloadResponse:
      type: object
      properties:
        '200':
          type: string
          description: Verification results with provenance corrections and audit trail
    PostV1FinsecHftVerifyRouteRequest:
      type: object
      properties:
        body:
          type: object
          description: See schema HftVerifyRouteRequest
      required:
      - body
    PostV1FinsecHftVerifyRouteResponse:
      type: object
      properties:
        '200':
          type: string
          description: Route certification stability verdict with recommended split
        '422':
          type: string
          description: Route refused — do not send the child order
    PostV1FinsecScenarioStressTestRequest:
      type: object
      properties:
        body:
          type: object
          description: See schema ScenarioStressTestRequest
      required:
      - body
    PostV1FinsecScenarioStressTestResponse:
      type: object
      properties:
        '200':
          type: string
          description: Scenario stress test execution completed
    PostV1HftArbitrageValidateRequest:
      type: object
      properties:
        body:
          type: object
          description: See schema HftArbitrageRequest
    PostV1HftArbitrageValidateResponse:
      type: object
      properties:
        '200':
          type: string
          description: Arbitrage validation result
    PostV1HftLiquidityBettiRequest:
      type: object
      properties:
        body:
          type: object
          description: Object with optional property "symbol" (string)
    PostV1HftLiquidityBettiResponse:
      type: object
      properties:
        '200':
          type: string
          description: Betti / spectral-gap snapshot
    PostV1HftOrderbookSettleRequest:
      type: object
      properties:
        body:
          type: object
          description: See schema OrderBookSnapshot (empty body uses fallback book)
    PostV1HftOrderbookSettleResponse:
      type: object
      properties:
        '200':
          type: string
          description: Settled book with support/resistance wells
tags:
- name: Api
- name: Finsec
- name: Hft