Chaitin Tech discover_api API

The discover_api API from Chaitin Tech — 9 operation(s) for discover_api.

Operations 16

GET /api/ApplicationAPI GET /api/ApplicationAPI #
POST /api/ApplicationAPI POST /api/ApplicationAPI #
PUT /api/ApplicationAPI PUT /api/ApplicationAPI #
DELETE /api/ApplicationAPI DELETE /api/ApplicationAPI #
PUT /api/ApplicationPriorityAPI PUT /api/ApplicationPriorityAPI #
GET /api/DownloadCSVTemplate GET /api/DownloadCSVTemplate #
GET /api/ImportApplication GET /api/ImportApplication #
POST /api/ImportApplication POST /api/ImportApplication #
PUT /api/ImportApplication PUT /api/ImportApplication #
DELETE /api/ImportApplication DELETE /api/ImportApplication #
POST /api/RelocateSiteAPI POST /api/RelocateSiteAPI #
PUT /api/ScannerFilterAPI PUT /api/ScannerFilterAPI #
POST /api/ScannerFilterTriggerUpdateAPI POST /api/ScannerFilterTriggerUpdateAPI #
GET /api/SimpleApplicationAPI GET /api/SimpleApplicationAPI #
GET /api/WebsiteEnableDisableAPI GET /api/WebsiteEnableDisableAPI #
PUT /api/WebsiteEnableDisableAPI PUT /api/WebsiteEnableDisableAPI #

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/chaitin-discover-api-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

chaitin-discover-api-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: APISec Management account Discover API
  version: '26.05'
  description: Generated from APISec skyview APIView classes.
servers:
- url: https://docs.waf.chaitin.com
  description: Base URL declared by the provider in apis.yml (roadmap#122).
tags:
- name: discover_api
paths:
  /api/ApplicationAPI:
    get:
      operationId: ApplicationAPI_get
      summary: GET /api/ApplicationAPI
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: true
    post:
      operationId: ApplicationAPI_post
      summary: POST /api/ApplicationAPI
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                comment:
                  type: string
                data_sampling_rate:
                  type: integer
                move_in_rules:
                  type: array
                  items:
                    type: string
                is_default:
                  type: boolean
                static_file_handle:
                  type: boolean
                business_upload_handle:
                  type: boolean
                business_upload_store:
                  type: boolean
                business_download_handle:
                  type: boolean
                business_download_store:
                  type: boolean
                new_api_interval_hours:
                  type: integer
                inactive_interval_hours:
                  type: integer
              required:
              - name
              - static_file_handle
              - business_upload_handle
              - business_upload_store
              - business_download_handle
              - business_download_store
              - new_api_interval_hours
              - inactive_interval_hours
    put:
      operationId: ApplicationAPI_put
      summary: PUT /api/ApplicationAPI
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                comment:
                  type: string
                data_sampling_rate:
                  type: integer
                move_in_rules:
                  type: array
                  items:
                    type: string
                is_default:
                  type: boolean
                static_file_handle:
                  type: boolean
                business_upload_handle:
                  type: boolean
                business_upload_store:
                  type: boolean
                business_download_handle:
                  type: boolean
                business_download_store:
                  type: boolean
                new_api_interval_hours:
                  type: integer
                inactive_interval_hours:
                  type: integer
              required:
              - business_download_handle
              - business_download_store
              - business_upload_handle
              - business_upload_store
              - inactive_interval_hours
              - name
              - new_api_interval_hours
              - static_file_handle
    delete:
      operationId: ApplicationAPI_delete
      summary: DELETE /api/ApplicationAPI
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id__in:
                  type: string
                  description: ID 列表
  /api/ApplicationPriorityAPI:
    put:
      operationId: ApplicationPriorityAPI_put
      summary: PUT /api/ApplicationPriorityAPI
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                priority:
                  type: integer
              required:
              - priority
  /api/DownloadCSVTemplate:
    get:
      operationId: DownloadCSVTemplate_get
      summary: GET /api/DownloadCSVTemplate
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: true
  /api/ImportApplication:
    get:
      operationId: ImportApplication_get
      summary: GET /api/ImportApplication
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: true
    post:
      operationId: ImportApplication_post
      summary: POST /api/ImportApplication
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: true
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
    put:
      operationId: ImportApplication_put
      summary: PUT /api/ImportApplication
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                comment:
                  type: string
                data_sampling_rate:
                  type: integer
                move_in_rules:
                  type: array
                  items:
                    type: string
                is_default:
                  type: boolean
                static_file_handle:
                  type: boolean
                business_upload_handle:
                  type: boolean
                business_upload_store:
                  type: boolean
                business_download_handle:
                  type: boolean
                business_download_store:
                  type: boolean
                new_api_interval_hours:
                  type: integer
                inactive_interval_hours:
                  type: integer
              required:
              - business_download_handle
              - business_download_store
              - business_upload_handle
              - business_upload_store
              - inactive_interval_hours
              - name
              - new_api_interval_hours
              - static_file_handle
    delete:
      operationId: ImportApplication_delete
      summary: DELETE /api/ImportApplication
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id__in:
                  type: string
                  description: ID 列表
  /api/RelocateSiteAPI:
    post:
      operationId: RelocateSiteAPI_post
      summary: POST /api/RelocateSiteAPI
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sources:
                  type: array
                  items:
                    type: string
                target:
                  type: integer
                include_no_app:
                  type: boolean
              required:
              - sources
              - target
              - include_no_app
  /api/ScannerFilterAPI:
    put:
      operationId: ScannerFilterAPI_put
      summary: PUT /api/ScannerFilterAPI
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                filters:
                  type: object
                id:
                  type: integer
                status:
                  type: string
              required:
              - status
  /api/ScannerFilterTriggerUpdateAPI:
    post:
      operationId: ScannerFilterTriggerUpdateAPI_post
      summary: POST /api/ScannerFilterTriggerUpdateAPI
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: true
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
  /api/SimpleApplicationAPI:
    get:
      operationId: SimpleApplicationAPI_get
      summary: GET /api/SimpleApplicationAPI
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: true
  /api/WebsiteEnableDisableAPI:
    get:
      operationId: WebsiteEnableDisableAPI_get
      summary: GET /api/WebsiteEnableDisableAPI
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: true
    put:
      operationId: WebsiteEnableDisableAPI_put
      summary: PUT /api/WebsiteEnableDisableAPI
      tags:
      - discover_api
      parameters: []
      x-cli-body-fallback: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                is_enabled:
                  type: boolean
              required:
              - is_enabled