Altimate AI GOVERNANCE API

The GOVERNANCE API from Altimate AI — 8 operation(s) for governance.

Operations 8

GET /governance/users Get Users #
GET /governance/roles Get Roles #
GET /governance/summary Get Summary #
GET /governance/users/cost Get Users Cost #
GET /governance/roles/cost Get Roles Cost #
GET /governance/filters Get Filters #
GET /governance/users/details/{user_name} Get Users Detailed #
GET /governance/roles/details/{role_name} Get Roles Detailed #

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/altimate-ai-governance-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

altimate-ai-governance-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Fast ACCOUNT_COSTS GOVERNANCE API
  version: 0.1.0
servers:
- url: https://api.myaltimate.com
  description: Base URL reconciled from apis.yml
tags:
- name: GOVERNANCE
paths:
  /governance/users:
    get:
      tags:
      - GOVERNANCE
      summary: Get Users
      description: Gets all users
      operationId: get_users_governance_users_get
      security:
      - HTTPBearer: []
      - HTTPBearer: []
      parameters:
      - name: limit
        in: query
        required: false
        schema:
          anyOf:
          - type: integer
          - type: 'null'
          title: Limit
      - name: users
        in: query
        required: false
        schema:
          anyOf:
          - type: array
            items:
              type: string
          - type: 'null'
          title: Users
      - name: roles
        in: query
        required: false
        schema:
          anyOf:
          - type: array
            items:
              type: string
          - type: 'null'
          title: Roles
      - name: insights
        in: query
        required: false
        schema:
          anyOf:
          - type: array
            items:
              type: string
          - type: 'null'
          title: Insights
      - name: instance_ids
        in: query
        required: false
        schema:
          anyOf:
          - type: array
            items:
              type: string
          - type: 'null'
          title: Instance Ids
      - name: sort_key
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          default: total_cost
          title: Sort Key
      - name: sort_order
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          default: desc
          title: Sort Order
      - name: search
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Search
      - name: navigationSource
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Navigationsource
      - name: page
        in: query
        required: false
        schema:
          type: integer
          minimum: 1
          description: Page number
          default: 1
          title: Page
        description: Page number
      - name: size
        in: query
        required: false
        schema:
          type: integer
          maximum: 100
          minimum: 1
          description: Page size
          default: 50
          title: Size
        description: Page size
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Page_GovernanceUserResponse_'
        '400':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 400 Get Users Governance Users Get
        '403':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 403 Get Users Governance Users Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /governance/roles:
    get:
      tags:
      - GOVERNANCE
      summary: Get Roles
      description: Gets all roles
      operationId: get_roles_governance_roles_get
      security:
      - HTTPBearer: []
      - HTTPBearer: []
      parameters:
      - name: limit
        in: query
        required: false
        schema:
          anyOf:
          - type: integer
          - type: 'null'
          title: Limit
      - name: roles
        in: query
        required: false
        schema:
          anyOf:
          - type: array
            items:
              type: string
          - type: 'null'
          title: Roles
      - name: insights
        in: query
        required: false
        schema:
          anyOf:
          - type: array
            items:
              type: string
          - type: 'null'
          title: Insights
      - name: instance_ids
        in: query
        required: false
        schema:
          anyOf:
          - type: array
            items:
              type: string
          - type: 'null'
          title: Instance Ids
      - name: sort_key
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          default: total_cost
          title: Sort Key
      - name: sort_order
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          default: desc
          title: Sort Order
      - name: search
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Search
      - name: navigationSource
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Navigationsource
      - name: page
        in: query
        required: false
        schema:
          type: integer
          minimum: 1
          description: Page number
          default: 1
          title: Page
        description: Page number
      - name: size
        in: query
        required: false
        schema:
          type: integer
          maximum: 100
          minimum: 1
          description: Page size
          default: 50
          title: Size
        description: Page size
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Page_GovernanceRoleResponse_'
        '400':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 400 Get Roles Governance Roles Get
        '403':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 403 Get Roles Governance Roles Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /governance/summary:
    get:
      tags:
      - GOVERNANCE
      summary: Get Summary
      description: Gets all roles
      operationId: get_summary_governance_summary_get
      security:
      - HTTPBearer: []
      - HTTPBearer: []
      parameters:
      - name: navigationSource
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Navigationsource
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items: {}
                title: Response Get Summary Governance Summary Get
        '400':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 400 Get Summary Governance Summary Get
        '403':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 403 Get Summary Governance Summary Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /governance/users/cost:
    get:
      tags:
      - GOVERNANCE
      summary: Get Users Cost
      description: Gets graph data for users cost
      operationId: get_users_cost_governance_users_cost_get
      security:
      - HTTPBearer: []
      - HTTPBearer: []
      parameters:
      - name: period
        in: query
        required: false
        schema:
          type: integer
          default: 1
          title: Period
      - name: user_name
        in: query
        required: true
        schema:
          type: string
          title: User Name
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response Get Users Cost Governance Users Cost Get
        '400':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 400 Get Users Cost Governance Users Cost Get
        '403':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 403 Get Users Cost Governance Users Cost Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /governance/roles/cost:
    get:
      tags:
      - GOVERNANCE
      summary: Get Roles Cost
      description: Gets graph data for roles cost
      operationId: get_roles_cost_governance_roles_cost_get
      security:
      - HTTPBearer: []
      - HTTPBearer: []
      parameters:
      - name: period
        in: query
        required: false
        schema:
          type: integer
          default: 1
          title: Period
      - name: role_name
        in: query
        required: true
        schema:
          type: string
          title: Role Name
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response Get Roles Cost Governance Roles Cost Get
        '400':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 400 Get Roles Cost Governance Roles Cost Get
        '403':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 403 Get Roles Cost Governance Roles Cost Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /governance/filters:
    get:
      tags:
      - GOVERNANCE
      summary: Get Filters
      description: Gets filters
      operationId: get_filters_governance_filters_get
      security:
      - HTTPBearer: []
      - HTTPBearer: []
      parameters:
      - name: entity_type
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Entity Type
      - name: prefix
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Prefix
      - name: page
        in: query
        required: false
        schema:
          type: integer
          default: 1
          title: Page
      - name: size
        in: query
        required: false
        schema:
          type: integer
          default: 50
          title: Size
      - name: navigationSource
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Navigationsource
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response Get Filters Governance Filters Get
        '400':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 400 Get Filters Governance Filters Get
        '403':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 403 Get Filters Governance Filters Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /governance/users/details/{user_name}:
    get:
      tags:
      - GOVERNANCE
      summary: Get Users Detailed
      description: Gets detailed user for user_name
      operationId: get_users_detailed_governance_users_details__user_name__get
      security:
      - HTTPBearer: []
      - HTTPBearer: []
      parameters:
      - name: user_name
        in: path
        required: true
        schema:
          type: string
          title: User Name
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response Get Users Detailed Governance Users Details  User Name  Get
        '400':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 400 Get Users Detailed Governance Users Details  User Name  Get
        '403':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 403 Get Users Detailed Governance Users Details  User Name  Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /governance/roles/details/{role_name}:
    get:
      tags:
      - GOVERNANCE
      summary: Get Roles Detailed
      description: Gets detailed role for role_name
      operationId: get_roles_detailed_governance_roles_details__role_name__get
      security:
      - HTTPBearer: []
      - HTTPBearer: []
      parameters:
      - name: role_name
        in: path
        required: true
        schema:
          type: string
          title: Role Name
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response Get Roles Detailed Governance Roles Details  Role Name  Get
        '400':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 400 Get Roles Detailed Governance Roles Details  Role Name  Get
        '403':
          description: Not supported for public user
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
                title: Response 403 Get Roles Detailed Governance Roles Details  Role Name  Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
components:
  schemas:
    Page_GovernanceUserResponse_:
      properties:
        items:
          items:
            $ref: '#/components/schemas/GovernanceUserResponse'
          type: array
          title: Items
        total:
          anyOf:
          - type: integer
            minimum: 0.0
          - type: 'null'
          title: Total
        page:
          anyOf:
          - type: integer
            minimum: 1.0
          - type: 'null'
          title: Page
        size:
          anyOf:
          - type: integer
            minimum: 1.0
          - type: 'null'
          title: Size
        pages:
          anyOf:
          - type: integer
            minimum: 0.0
          - type: 'null'
          title: Pages
      type: object
      required:
      - items
      - total
      - page
      - size
      title: Page[GovernanceUserResponse]
    GovernanceUserResponse:
      properties:
        user_name:
          type: string
          title: User Name
        total_cost:
          type: number
          title: Total Cost
        max_cost:
          type: number
          title: Max Cost
        num_of_query_groups:
          type: string
          title: Num Of Query Groups
        insights:
          anyOf:
          - items:
              type: string
            type: array
          - type: 'null'
          title: Insights
        default_role:
          anyOf:
          - type: string
          - type: 'null'
          title: Default Role
        avg_cost:
          type: number
          title: Avg Cost
        instance_id:
          anyOf:
          - type: integer
          - type: 'null'
          title: Instance Id
        num_of_queries:
          type: string
          title: Num Of Queries
        num_of_adhoc_queries:
          type: string
          title: Num Of Adhoc Queries
        last_success_login:
          type: string
          title: Last Success Login
      type: object
      required:
      - user_name
      - total_cost
      - max_cost
      - num_of_query_groups
      - avg_cost
      - num_of_queries
      - num_of_adhoc_queries
      - last_success_login
      title: GovernanceUserResponse
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
          title: Detail
      type: object
      title: HTTPValidationError
    Page_GovernanceRoleResponse_:
      properties:
        items:
          items:
            $ref: '#/components/schemas/GovernanceRoleResponse'
          type: array
          title: Items
        total:
          anyOf:
          - type: integer
            minimum: 0.0
          - type: 'null'
          title: Total
        page:
          anyOf:
          - type: integer
            minimum: 1.0
          - type: 'null'
          title: Page
        size:
          anyOf:
          - type: integer
            minimum: 1.0
          - type: 'null'
          title: Size
        pages:
          anyOf:
          - type: integer
            minimum: 0.0
          - type: 'null'
          title: Pages
      type: object
      required:
      - items
      - total
      - page
      - size
      title: Page[GovernanceRoleResponse]
    GovernanceRoleResponse:
      properties:
        role_name:
          type: string
          title: Role Name
        total_cost:
          type: number
          title: Total Cost
        max_cost:
          type: number
          title: Max Cost
        num_of_query_groups:
          type: string
          title: Num Of Query Groups
        insights:
          anyOf:
          - items:
              type: string
            type: array
          - type: 'null'
          title: Insights
        avg_cost:
          type: number
          title: Avg Cost
        instance_id:
          anyOf:
          - type: integer
          - type: 'null'
          title: Instance Id
        num_of_queries:
          type: string
          title: Num Of Queries
        num_of_adhoc_queries:
          type: string
          title: Num Of Adhoc Queries
      type: object
      required:
      - role_name
      - total_cost
      - max_cost
      - num_of_query_groups
      - avg_cost
      - num_of_queries
      - num_of_adhoc_queries
      title: GovernanceRoleResponse
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
            - type: string
            - type: integer
          type: array
          title: Location
        msg:
          type: string
          title: Message
        type:
          type: string
          title: Error Type
      type: object
      required:
      - loc
      - msg
      - type
      title: ValidationError
  securitySchemes:
    HTTPBearer:
      type: http
      scheme: bearer