Uplimit Platform API

The Platform API from Uplimit — 1 operation(s) for platform.

OpenAPI Specification

uplimit-platform-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  contact:
    email: hello@uplimit.com
    name: Uplimit
    url: https://uplimit.com
  description: This API is used to manage organizations within the Uplimit platform. For more information, please reach out to your Uplimit Enterprise contact.
  title: Uplimit Organization Course Platform API
  version: 2025-08-18
servers:
- description: Uplimit
  url: https://uplimit.com/api/organization/
tags:
- name: Platform
paths:
  /v1/Healthcheck:
    get:
      description: This API allows developers to check the health of the platform and verify that the API key provided is valid.
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/_v1_Healthcheck_get_200_response'
          description: The platform is up and running, and the API key provided is correct.
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/_v1_Healthcheck_get_403_response'
          description: The platform is up and running, but the API key provided is incorrect or missing.
      security:
      - bearerAuth: []
      tags:
      - Platform
components:
  schemas:
    _v1_Healthcheck_get_200_response:
      example:
        uplimitOrganizationName: uplimitOrganizationName
        success: true
        uplimitOrganizationId: uplimitOrganizationId
      properties:
        success:
          type: boolean
        uplimitOrganizationId:
          description: The Uplimit ID of the organization.
          type: string
        uplimitOrganizationName:
          description: The name of the organization as it appears in Uplimit.
          type: string
      required:
      - success
      - uplimitOrganizationId
      - uplimitOrganizationName
    _v1_Healthcheck_get_403_response:
      example:
        success: true
        error: error
      properties:
        success:
          type: boolean
        error:
          description: The error message.
          type: string
      required:
      - error
      - success
  securitySchemes:
    bearerAuth:
      scheme: bearer
      type: http