QuantCDN website screenshot

QuantCDN

QuantCDN is an edge delivery, static site hosting, and cloud applications platform that lets teams generate, host, and maintain static and dynamic versions of their websites with a global CDN, WAF, edge functions, key-value storage, AI inference, and DNS management.

1 APIs 0 Features
CDNEdgeStatic HostingJamstackDNSWAFEdge ComputingKey-Value StorageAI Inference

APIs

QuantCDN API

Unified API for the QuantCDN Admin and QuantCloud Platform covering CDN projects, static site content, deployments, edge functions, key-value storage, DNS, WAF rules, AI agents,...

Collections

Pricing Plans

Quantcdn Plans Pricing

3 plans

PLANS

Rate Limits

Quantcdn Rate Limits

5 limits

RATE LIMITS

FinOps

Resources

🔗
VulnerabilityDisclosure
VulnerabilityDisclosure
🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
📰
Blog
Blog

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: QuantCDN API
  version: 4.15.8
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: CrawlerSchedules
    type: folder
  items:
  - info:
      name: List schedules for a crawler
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers/:crawler/schedules
      params:
      - name: organization
        value: test-org
        type: path
      - name: project
        value: test-project
        type: path
      - name: crawler
        value: 00000000-0000-0000-0000-000000000000
        type: path
    docs: List schedules for a crawler
  - info:
      name: Add a new schedule
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers/:crawler/schedules
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: crawler
        value: ''
        type: path
        description: Crawler identifier
      body:
        type: json
        data: '{}'
    docs: Add a new schedule
  - info:
      name: Show a specific schedule
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers/:crawler/schedules/:crawler_schedule
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: crawler
        value: ''
        type: path
        description: Crawler identifier
      - name: crawler_schedule
        value: ''
        type: path
        description: Crawler schedule identifier
    docs: Show a specific schedule
  - info:
      name: Edit a schedule
      type: http
    http:
      method: PATCH
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers/:crawler/schedules/:crawler_schedule
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: crawler
        value: ''
        type: path
        description: Crawler identifier
      - name: crawler_schedule
        value: ''
        type: path
        description: Crawler schedule identifier
      body:
        type: json
        data: '{}'
    docs: Edit a schedule
  - info:
      name: Delete a schedule
      type: http
    http:
      method: DELETE
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers/:crawler/schedules/:crawler_schedule
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: crawler
        value: ''
        type: path
        description: Crawler identifier
      - name: crawler_schedule
        value: ''
        type: path
        description: Crawler schedule identifier
    docs: Delete a schedule
- info:
    name: Crawlers
    type: folder
  items:
  - info:
      name: List crawlers for the project
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
    docs: List crawlers for the project
  - info:
      name: Create a new crawler
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      body:
        type: json
        data: '{}'
    docs: Create a new crawler
  - info:
      name: Get details of a single crawler
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers/:crawler
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: crawler
        value: 00000000-0000-0000-0000-000000000000
        type: path
        description: The UUID of the crawler
    docs: Get details of a single crawler
  - info:
      name: Update a crawler
      type: http
    http:
      method: PATCH
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers/:crawler
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: crawler
        value: 00000000-0000-0000-0000-000000000000
        type: path
        description: The UUID of the crawler
      body:
        type: json
        data: '{}'
    docs: Update a crawler
  - info:
      name: Delete a crawler
      type: http
    http:
      method: DELETE
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers/:crawler
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: crawler
        value: 00000000-0000-0000-0000-000000000000
        type: path
        description: The UUID of the crawler
    docs: Delete a crawler
  - info:
      name: Run a crawler
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers/:crawler/run
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: crawler
        value: 00000000-0000-0000-0000-000000000000
        type: path
        description: Crawler identifier
      body:
        type: json
        data: '{}'
    docs: Run a crawler
  - info:
      name: Get all runs for a crawler
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers/:crawler/runs
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: crawler
        value: 00000000-0000-0000-0000-000000000000
        type: path
        description: Crawler identifier
    docs: Get all runs for a crawler
  - info:
      name: Get a run by ID
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/crawlers/:crawler/runs/:run_id
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: crawler
        value: 00000000-0000-0000-0000-000000000000
        type: path
        description: Crawler identifier
      - name: run_id
        value: '1'
        type: path
        description: Run identifier
    docs: Get a run by ID
- info:
    name: Headers
    type: folder
  items:
  - info:
      name: List custom headers for a project
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/custom-headers
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
    docs: List custom headers for a project
  - info:
      name: Create or update custom headers
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/custom-headers
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      body:
        type: json
        data: '{}'
    docs: Create or update custom headers
  - info:
      name: Delete custom headers
      type: http
    http:
      method: DELETE
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/custom-headers
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      body:
        type: json
        data: '{}'
    docs: Delete custom headers
- info:
    name: Domains
    type: folder
  items:
  - info:
      name: List all domains for a project
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/domains
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
    docs: List all domains for a project
  - info:
      name: Add a new domain
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/domains
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      body:
        type: json
        data: '{}'
    docs: Add a new domain
  - info:
      name: Get details of a single domain
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/domains/:domain
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: domain
        value: '0000'
        type: path
        description: Domain id
    docs: Get details of a single domain
  - info:
      name: Delete a domain
      type: http
    http:
      method: DELETE
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/domains/:domain
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: domain
        value: '0000'
        type: path
        description: Domain id
    docs: Delete a domain
  - info:
      name: Renew the SSL certificate for a domain
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/domains/:domain/renew
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: domain
        value: '0000'
        type: path
        description: Domain id
    docs: Renew the SSL certificate for a domain
- info:
    name: KV
    type: folder
  items:
  - info:
      name: List key-value stores
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
    docs: List key-value stores
  - info:
      name: Add a kv store
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      body:
        type: json
        data: '{}'
    docs: Add a kv store
  - info:
      name: Get a kv store
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: store_id
        value: '0000'
        type: path
    docs: Get a kv store
  - info:
      name: Delete a kv store
      type: http
    http:
      method: DELETE
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: store_id
        value: '0000'
        type: path
    docs: Delete a kv store
  - info:
      name: Link a KV store to another project
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/link
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Source project identifier
      - name: store_id
        value: store-123
        type: path
        description: KV store identifier
      body:
        type: json
        data: '{}'
    docs: Share a KV store from the source project with a target project. The store will be accessible in the target project.
  - info:
      name: Unlink a KV store from this project
      type: http
    http:
      method: DELETE
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/link
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: store_id
        value: store-123
        type: path
        description: KV store identifier
    docs: Remove access to a linked KV store from this project. The store must be linked (not owned by this project).
  - info:
      name: List items in a kv store
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/items
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: store_id
        value: '0000'
        type: path
      - name: cursor
        value: ''
        type: query
        description: Cursor for pagination
      - name: limit
        value: ''
        type: query
        description: Number of items to return
      - name: search
        value: ''
        type: query
        description: Search filter for keys
      - name: include_values
        value: ''
        type: query
        description: Include values in the response. Secret values will be redacted as '[ENCRYPTED]' for security.
    docs: List items in a kv store
  - info:
      name: Add an item to a kv store
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/items
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: store_id
        value: '0000'
        type: path
      body:
        type: json
        data: '{}'
    docs: Add an item to a kv store
  - info:
      name: Get an item from a kv store
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/items/:key
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: store_id
        value: '0000'
        type: path
      - name: key
        value: ''
        type: path
    docs: Retrieves an item from the KV store. **Security Note:** If the item was stored as a secret (secret=true), the value
      will be redacted and returned as '[ENCRYPTED]' for security. Secrets should be accessed directly via the Quant Cloud
      platform KVStore abstraction.
  - info:
      name: Update an item in a kv store
      type: http
    http:
      method: PUT
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/items/:key
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: store_id
        value: '0000'
        type: path
      - name: key
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update an item in a kv store
  - info:
      name: Delete an item from a kv store
      type: http
    http:
      method: DELETE
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/items/:key
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: store_id
        value: '0000'
        type: path
      - name: key
        value: ''
        type: path
    docs: Delete an item from a kv store
- info:
    name: CDN Metrics
    type: folder
  items:
  - info:
      name: Get hourly metrics
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/v2/organizations/:organization/projects/:project/metrics/hourly
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: domain
        value: ''
        type: query
        description: Filter by domain ID or domain name
      - name: metrics[]
        value: ''
        type: query
        description: 'Metrics to return (default: hits, bytes). Use the /metrics/available endpoint to list all metrics by
          category.'
      - name: timestamp_format
        value: ''
        type: query
        description: Timestamp format in response
    docs: Returns the last hour of minute-by-minute metrics data
  - info:
      name: Get daily metrics
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/v2/organizations/:organization/projects/:project/metrics/daily
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: domain
        value: ''
        type: query
        description: Filter by domain ID or domain name
      - name: metrics[]
        value: ''
        type: query
        description: 'Metrics to return (default: hits, bytes). Use the /metrics/available endpoint to list all metrics by
          category.'
      - name: timestamp_format
        value: ''
        type: query
        description: Timestamp format in response
    docs: Returns the last 30 days of daily metrics data
  - info:
      name: Get monthly metrics
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/v2/organizations/:organization/projects/:project/metrics/monthly
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: domain
        value: ''
        type: query
        description: Filter by domain ID or domain name
      - name: metrics[]
        value: ''
        type: query
        description: 'Metrics to return (default: hits, bytes). Use the /metrics/available endpoint to list all metrics by
          category.'
      - name: timestamp_format
        value: ''
        type: query
        description: Timestamp format in response
    docs: Returns the last 12 months of monthly metrics data
- info:
    name: Organizations
    type: folder
  items:
  - info:
      name: Retrieve all organizations
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations
    docs: Retrieve all organizations
  - info:
      name: Get details of a single organization
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
    docs: Get details of a single organization
- info:
    name: Projects
    type: folder
  items:
  - info:
      name: Retrieve all projects for an organization
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
    docs: Retrieve all projects for an organization
  - info:
      name: Create a new project
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      body:
        type: json
        data: '{}'
    docs: Create a new project
  - info:
      name: Get details of a single project
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      - name: with_token
        value: ''
        type: query
    docs: Get details of a single project
  - info:
      name: Update a project
      type: http
    http:
      method: PATCH
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      body:
        type: json
        data: '{}'
    docs: Update a project
  - info:
      name: Delete a project
      type: http
    http:
      method: DELETE
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
    docs: Delete a project
- info:
    name: Purge
    type: folder
  items:
  - info:
      name: Purge cache via URL or cache keys
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/purge
      params:
      - name: organization
        value: test-org
        type: path
        description: Organization identifier
      - name: project
        value: test-project
        type: path
        description: Project identifier
      body:
        type: json
        data: '{}'
    docs: Purge cache via URL or cache keys
- info:
    name: Rules
    type: folder
  items:
  - info:
      name: List authentication rules
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/rules/auth
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
    docs: List authentication rules
  - info:
      name: Create an authentication rule
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/rules/auth
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      body:
        type: json
        data: '{}'
    docs: Create an authentication rule
  - info:
      name: Get details of an authentication rule
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/rules/auth/:rule
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: rule
        value: ''
        type: path
        description: Rule identifier
    docs: Get details of an authentication rule
  - info:
      name: Update an authentication rule
      type: http
    http:
      method: PATCH
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/rules/auth/:rule
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: rule
        value: ''
        type: path
        description: Rule identifier
      body:
        type: json
        data: '{}'
    docs: Update an authentication rule
  - info:
      name: Delete an authentication rule
      type: http
    http:
      method: DELETE
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/rules/auth/:rule
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: rule
        value: ''
        type: path
        description: Rule identifier
    docs: Delete an authentication rule
  - info:
      name: List bot challenge rules
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/rules/bot-challenge
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
    docs: List bot challenge rules
  - info:
      name: Create a bot challenge rule
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/rules/bot-challenge
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      body:
        type: json
        data: '{}'
    docs: Create a bot challenge rule
  - info:
      name: Get details of a bot challenge rule
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/rules/bot-challenge/:rule
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: rule
        value: ''
        type: path
        description: Rule identifier
    docs: Get details of a bot challenge rule
  - info:
      name: Update a bot challenge rule
      type: http
    http:
      method: PATCH
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/rules/bot-challenge/:rule
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: rule
        value: ''
        type: path
        description: Rule identifier
      body:
        type: json
        data: '{}'
    docs: Update a bot challenge rule
  - info:
      name: Delete a bot challenge rule
      type: http
    http:
      method: DELETE
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/rules/bot-challenge/:rule
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      - name: rule
        value: ''
        type: path
        description: Rule identifier
    docs: Delete a bot challenge rule
  - info:
      name: List content filter rules
      type: http
    http:
      method: GET
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/rules/content-filter
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
    docs: List content filter rules
  - info:
      name: Create a content filter rule
      type: http
    http:
      method: POST
      url: https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/rules/content-filter
      params:
      - name: organization
        value: ''
        type: path
        description: Organization identifier
      - name: project
        value: ''
        type: path
        description: Project identifier
      body:
        type: json
        data: '{}'
    docs: Create a content filter rule
  - info:
      name: Get detai

# --- truncated at 32 KB (145 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/quantcdn/refs/heads/main/apis.yml