# CNKI Scraper: 中国知网 Citations, Rankings & Academic Search (`getascraper/cnki-scraper`) Actor

Search CNKI (中国知网), China's largest academic database, for title, authors, abstract, keywords, DOI, journal, citation and download counts, and journal-prestige tier (北大核心/CSSCI/CSCD/EI/SCI). Citation metadata only, never full-text/PDF. No login or API key needed.

- **URL**: https://apify.com/getascraper/cnki-scraper.md
- **Developed by:** [GetAScraper](https://apify.com/getascraper) (community)
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.50 / 1,000 paper records

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## CNKI Scraper: 中国知网 Citations, Rankings & Academic Search

<table width="100%">
<tr>
<td style="padding:24px 28px;background:#FDF2F2;border:1px solid #F3C6C9;border-top:4px solid #B91C2C;border-radius:12px">
<span style="font-size:23px;font-weight:800;color:#1C1917;line-height:1.3">Search China's largest academic database without reading a word of Chinese</span><br>
<span style="font-size:15px;color:#57534E;line-height:1.6">Get structured CNKI (中国知网) paper records, citation counts, and journal-prestige tiers in one clean dataset. No login, no API key, no account.</span>
</td>
</tr>
</table>

<table width="100%">
<tr>
<td style="padding:14px 12px;width:25%;background:#FFFFFF;border:1px solid #F3C6C9;border-radius:10px 0 0 10px;vertical-align:top">
<span style="font-size:15px;font-weight:800;color:#8F1620">🏆 Journal-tier filtering</span><br>
<span style="font-size:12px;color:#57534E">Filter to 北大核心, CSSCI, CSCD, and more, a distinction Google Scholar never shows you</span>
</td>
<td style="padding:14px 12px;width:25%;background:#FFFFFF;border:1px solid #F3C6C9;border-left:none;vertical-align:top">
<span style="font-size:15px;font-weight:800;color:#8F1620">📊 Real citation data</span><br>
<span style="font-size:12px;color:#57534E">Every result carries its real citation and download counts, ready to sort and rank</span>
</td>
<td style="padding:14px 12px;width:25%;background:#FFFFFF;border:1px solid #F3C6C9;border-left:none;vertical-align:top">
<span style="font-size:15px;font-weight:800;color:#8F1620">🔔 New-paper & citation alerts</span><br>
<span style="font-size:12px;color:#57534E">Save a search or a paper list and hear about it only when something actually changes</span>
</td>
<td style="padding:14px 12px;width:25%;background:#FFFFFF;border:1px solid #F3C6C9;border-left:none;border-radius:0 10px 10px 0;vertical-align:top">
<span style="font-size:15px;font-weight:800;color:#8F1620">🔓 No login, ever</span><br>
<span style="font-size:12px;color:#57534E">Every field comes from CNKI's own public paper pages, no account required</span>
</td>
</tr>
</table>

### 🔍 What does CNKI Scraper do?

**CNKI Scraper** searches [CNKI (中国知网)](https://oversea.cnki.net), China's largest academic and journal database, and returns clean, structured bibliographic records instead of raw web pages. For each paper you get the title, authors, abstract, keywords, DOI, journal or source, publication date, database type, citation count, download count, and journal-prestige tier.

This actor covers citation-level metadata only. It does not download full-text articles or PDFs, that content sits behind CNKI's own paid login and stays out of scope entirely. What it does cover, it covers well: everything a researcher, a due-diligence reviewer, or a data pipeline actually needs to evaluate a paper without reading it end to end.

Run it on demand from the Apify Console or API, or schedule it to watch a topic over time.

### 💡 Why use CNKI Scraper?

**"I need every Chinese-language paper on my topic, not just the fraction Google Scholar happens to index."**
Most of CNKI's corpus barely shows up in Western search tools. This actor searches CNKI directly, by keyword, author, subject, or classification code, and hands back structured records you can filter, sort, and export.

**"Before we sign off on a research partnership, I need to see this scholar's real publication record."**
University research-security and international-collaboration offices use this actor to pull a researcher's papers, citation counts, and journal tiers in one pass. A record built entirely on low-tier venues looks very different from one anchored in 北大核心 or CSSCI journals, and that difference is exactly what this actor surfaces.

**"I need clean title, abstract, and keyword data at scale, not a scraper I have to build myself."**
AI and RAG teams building Chinese-language academic corpora get structured, ready-to-embed records straight out of the dataset, no HTML parsing required.

Two things Google Scholar and Web of Science-style tools don't offer for the Chinese corpus: journal-prestige tier filtering, and a clean split between journals, theses, conferences, newspapers, and other database types instead of one blended result list.

### 🚀 How to use CNKI Scraper

<table width="100%">
<tr>
<td style="padding:16px 14px;width:33%;background:#FDF2F2;border:1px solid #F3C6C9;border-radius:10px 0 0 10px;vertical-align:top">
<span style="font-size:12px;font-weight:800;color:#B91C2C;letter-spacing:1px">STEP 1</span><br>
<span style="font-size:14px;font-weight:700;color:#1C1917">Choose your search</span><br>
<span style="font-size:12px;color:#57534E">Pick keyword, author, subject, or classification code, then set database, discipline, tier, and date filters.</span>
</td>
<td style="padding:16px 14px;width:33%;background:#FDF2F2;border:1px solid #F3C6C9;border-left:none;vertical-align:top">
<span style="font-size:12px;font-weight:800;color:#B91C2C;letter-spacing:1px">STEP 2</span><br>
<span style="font-size:14px;font-weight:700;color:#1C1917">Run the actor</span><br>
<span style="font-size:12px;color:#57534E">Get papers, citation rankings, author profiles, and a corpus breakdown in four ready-made dataset views.</span>
</td>
<td style="padding:16px 14px;width:33%;background:#FDF2F2;border:1px solid #F3C6C9;border-left:none;border-radius:0 10px 10px 0;vertical-align:top">
<span style="font-size:12px;font-weight:800;color:#B91C2C;letter-spacing:1px">STEP 3</span><br>
<span style="font-size:14px;font-weight:700;color:#1C1917">Turn on monitoring</span><br>
<span style="font-size:12px;color:#57534E">Schedule the actor to flag newly indexed papers, or track citation-count changes on a saved paper list.</span>
</td>
</tr>
</table>

Every run works out of the box with the default input, no configuration required to get your first results.

### 📥 Input

| Field | Type | Required | Description |
|---|---|---|---|
| searchMode | enum | No | Which CNKI field to search: keyword, author, subject, or classification code |
| query | string | Yes\* | The search term, matched against the field searchMode selects |
| databaseTypes | array of enums | No | Restrict to specific database types (academic journals, theses, conferences, newspapers, and more) |
| discipline | string | No | Free-text subject discipline, matched against CNKI's live discipline list for your query |
| journalTiers | array of enums | No | Restrict to one or more journal-prestige tiers (北大核心, CSSCI, CSCD, AMI, WJCI, EI, SCI) |
| dateFrom | date | No | Only include papers published on or after this date |
| dateTo | date | No | Only include papers published on or before this date |
| language | enum | No | Restrict results to Chinese, English, or any language |
| includeCitationString | boolean | No | Add a ready-to-use GB/T 7714 citation string to each result |
| includeAuthorProfiles | boolean | No | Fetch each paper's institution data and populate the Author Profiles view |
| maxResults | integer | No | Maximum papers to return per run (up to 50, see FAQ for why) |
| sortBy | enum | No | Order results by relevance, publication date, cites, downloads, or overall |
| onlyNewOrChanged | boolean | No | Monitor mode: report only papers not seen in a previous run |
| stateName | string | No | Names the persisted state for monitor mode and citation tracking |
| trackCitationChanges | boolean | No | Switch to citation-tracking mode for a saved list of papers |
| savedPapers | array of objects | No | Papers to re-check when trackCitationChanges is on |
| resetState | boolean | No | Clear persisted monitor or citation-tracking state before this run |

\* Required unless trackCitationChanges is on with a saved paper list.

### 📤 Output

```json
{
  "paperId": "vYTWSbYGSQp3w6reOAI3lj3RnWXwYoFkLC4heEcK98Jk...",
  "title": "Challenges and Prospects for Constructing the New-type Power System Towards a Carbon Neutrality Future",
  "authors": ["张智刚", "康重庆"],
  "source": "Proceedings of the CSEE",
  "publicationDate": "2022-04-20",
  "databaseType": "Journals",
  "cites": 2722,
  "downloads": 36875,
  "hasChineseFullText": true,
  "hasEnglishMT": true,
  "citationString": "张智刚, 康重庆. Challenges and Prospects for Constructing the New-type Power System Towards a Carbon Neutrality Future. Proceedings of the CSEE, 2022.",
  "sourceUrl": "https://oversea.cnki.net/kcms2/article/abstract?v=..."
}
```

You can download the dataset in JSON, CSV, Excel, HTML, or XML from the Output tab, or pull it through the API.

### 📋 Data table

| Field | Type | Description |
|---|---|---|
| title | string | Paper title, cleaned of CNKI's display artifacts |
| authors | array of strings | Author names in publication order |
| source | string | Journal, conference, or publication source name |
| publicationDate | string | Publication date as shown by CNKI |
| databaseType | string | Journals, Theses, Conferences, Newspapers, and other CNKI database types |
| cites | number | Citation count at time of scraping |
| downloads | number | Download count at time of scraping |
| hasChineseFullText | boolean | Whether a Chinese full-text version exists |
| hasEnglishMT | boolean | Whether a machine-translated English version exists |
| citationString | string | Ready-to-use GB/T 7714 citation |
| matchedJournalTiers | array of strings | Journal tier(s) this result was filtered to, when a tier filter was applied |
| sourceUrl | string | Link to the paper's public metadata page |
| abstract | string | Full abstract (Author Profiles enrichment or paper detail lookups) |
| keywords | array of strings | Author-supplied keywords |
| doi | string | DOI, when CNKI lists one |
| institutions | array of strings | Author institutional affiliations (with Author Profiles enabled) |

### 💰 Pricing

CNKI Scraper runs on pay per event pricing. You pay for the paper records you actually receive and, in citation-tracking mode, for each saved paper re-checked. Empty runs and failed requests cost nothing, and there is no subscription.

### ⭐ Enjoying CNKI Scraper?

<table width="100%" style="display:table;width:100%">
<tr>
<td style="padding:20px 24px 14px;background:#FDF2F2;border:1px solid #F3C6C9;border-left:5px solid #B91C2C;border-radius:10px 10px 0 0">
<span style="font-size:20px;letter-spacing:4px">⭐ ⭐ ⭐ ⭐ ⭐</span><br>
<span style="font-size:17px;font-weight:800;color:#1C1917">If this saved you from hand-parsing CNKI pages for a literature review or a due-diligence check, that's worth a rating.</span><br>
<span style="font-size:14px;color:#57534E">A 5-star rating takes 10 seconds and helps other researchers and reviewers find it. Your feedback also tells us what to build next.</span>
</td>
</tr>
<tr>
<td style="padding:0;background:#B91C2C;border:1px solid #F3C6C9;border-top:none;border-radius:0 0 10px 10px;text-align:center">
<a href="https://apify.com/getascraper/cnki-scraper/reviews" style="display:block;padding:13px 16px;color:#FFFFFF;text-decoration:none;font-weight:800;font-size:15px;letter-spacing:0.3px">★&nbsp;&nbsp;Rate this Actor on Apify</a>
</td>
</tr>
</table>

### 🛠️ Tips

- Leave databaseTypes empty to search every CNKI database type at once, it does not mean zero results.
- Combine journalTiers with a keyword search to find only core-ranked work on a topic, useful for literature reviews that need to prioritize quality over volume.
- Turn on includeAuthorProfiles only when you need institution data. It fetches one extra page per result, so keep maxResults modest when you enable it.
- For a recurring "what's new on this topic" feed, schedule a run with onlyNewOrChanged turned on and a fixed stateName.

### ❓ FAQ

**Does this actor download full-text articles or PDFs?**
No. Full-text and PDF content sits behind CNKI's own paid login and is out of scope for this actor. It returns bibliographic metadata: title, authors, abstract, keywords, DOI, journal, and citation data only.

**Do I need a CNKI account or API key?**
No. Every field comes from CNKI's own publicly accessible metadata pages. No login, password, or API key is ever required.

**Why is maxResults capped at 50?**
CNKI's own search interface only offers 10, 20, or 50 results per page, and this actor deliberately never requests a second page in a single search to keep every run fast and reliable. Run the actor again with a narrower filter (tier, database type, date range, or a different sort) to reach past the top 50 for a broad query.

**How do I check whether a scholar's papers moved into a core-ranked journal?**
Save the scholar's papers from a search run, then run the actor again with trackCitationChanges on and that saved list in savedPapers. It reports back only the papers whose citation count actually moved.

**Is this actor affiliated with CNKI (中国知网)?**
No. This actor is an independent tool that reads CNKI's own publicly accessible search and metadata pages. It is not built, endorsed, or operated by CNKI.

### 🔗 Other actors

- [China Recall Scraper: 中国缺陷产品召回](https://apify.com/getascraper/china-samr-product-recall-scraper) ↗ - monitors China's official product recall registry for new safety recalls.
- [NIH & NSF grant monitor: research funding status](https://apify.com/getascraper/research-grant-status-monitor) ↗ - tracks the status of US federal research grants for recipient institutions.
- [Chinagoods Scraper 中国小商品城: Yiwu booth monitor](https://apify.com/getascraper/chinagoods-booth-monitor) ↗ - monitors wholesale booth listings on China's largest small-commodities marketplace.
- [Lagou Tech Jobs Scraper: China IT Recruitment Data](https://apify.com/getascraper/lagou-tech-jobs-scraper) ↗ - pulls structured tech job listings from China's Lagou recruitment platform.

# Actor input Schema

## `searchMode` (type: `string`):

Which CNKI Advanced Search field to query. Keyword searches title/keyword/abstract terms (CNKI field KY), Author searches the author name field (AU), Subject searches CNKI's own subject-ranking field (SU), and Classification Code searches China's Chinese Library Classification codes (CLC). These map directly to CNKI's own Advanced Search field selector, not an invented category.

## `query` (type: `string`):

The term to search for, matched against whichever CNKI field Search Mode selects (e.g. an author's name when Search Mode is Author, a subject phrase when it is Subject). Required unless Track Citation Changes (in Advanced) is enabled with a list of Saved Papers instead.

## `databaseTypes` (type: `array`):

Restrict the search to one or more CNKI database types. Leave empty to search every database CNKI indexes (confirmed live: an empty selection searches everything, it does not mean zero results). Filtering by publication type this precisely (e.g. Theses & Dissertations only) is a real gap versus Google Scholar-style tools, which do not expose the Chinese corpus broken out this way.

## `discipline` (type: `string`):

Optional free-text subject discipline to filter by, e.g. "Environment Science and Resources Utilization", "Finance", or "Electric Power Industry" (real examples seen live for a carbon-neutrality search). This is intentionally free text rather than a fixed dropdown: CNKI's discipline list depends on the search query itself, so a hardcoded set of choices would misrepresent coverage for every query it was not built from. Your text is matched against CNKI's own live discipline list for this search; if nothing matches, the search still runs, just without a discipline filter.

## `journalTiers` (type: `array`):

Restrict results to papers published in journals belonging to one or more of China's well-known journal-quality indices. This is a real gap versus Google Scholar and Web-of-Science-style tools, which do not expose these Chinese tier classifications at all, but which a research-security or academic due-diligence buyer specifically needs (a paper's tier signals venue prestige and peer-review rigor). Leave empty to include all tiers.

## `dateFrom` (type: `string`):

Only include papers published on or after this date.

## `dateTo` (type: `string`):

Only include papers published on or before this date.

## `language` (type: `string`):

Restrict results to papers in a specific language, or search across both.

## `includeCitationString` (type: `boolean`):

Adds a ready-to-use GB/T 7714 citation string to each paper record, built locally from already-scraped fields (title, authors, source, year). GB/T 7714 is China's national citation standard and the first format CNKI's own "Export Reference" menu lists. No extra request is made for this.

## `includeAuthorProfiles` (type: `boolean`):

Fetches each result's own paper detail page to read author institutional affiliations, then populates the separate "Author Profiles" dataset view (per-author paper count, total citations, and institution). This adds one extra page fetch per result returned, so it defaults off and should be enabled deliberately for smaller result sets.

## `maxResults` (type: `integer`):

Maximum number of papers to return, up to 50. This ceiling is not arbitrary: CNKI's search backend returns a CAPTCHA challenge when a second results page is requested without an established, cookie-based browser session. Since this Actor never stores cookies and never solves CAPTCHAs, it fetches exactly one results page per run, and 50 is CNKI's own largest single-page option (its "Records/Page" selector only offers 10, 20, or 50). Run the Actor again with different filters or Sort By to reach beyond the top 50 for a broad query.

## `sortBy` (type: `string`):

How CNKI should order results before the top Max Results are taken. These are CNKI's own real sort options, read directly off its results page.

## `onlyNewOrChanged` (type: `boolean`):

When enabled, re-running this same search (with the same State Name) reports only papers that were not seen in a previous run, instead of the full result set every time. Use this on a schedule to build a recurring "what's newly indexed on this topic" feed rather than re-reading the same papers each run.

## `stateName` (type: `string`):

Identifies this search's persisted monitor state, so you can run several different saved searches or citation trackers without them overwriting each other's history. Only relevant when Only New Or Changed Papers or Track Citation Changes is enabled.

## `trackCitationChanges` (type: `boolean`):

Switches the Actor into a distinct mode: instead of running a new search, it re-checks the live citation count of the papers you list in Saved Papers below and reports only the ones whose count changed since the last run. Every paper re-checked is billed its own citation-check charge regardless of whether the count actually moved, since the re-fetch costs the same either way. Query and Search Mode are ignored in this mode.

## `savedPapers` (type: `array`):

Papers to re-check for citation-count movement. Only used when Track Citation Changes is enabled. Each entry's sourceUrl must be a CNKI paper detail URL previously returned in this Actor's own "sourceUrl" output field; a title is optional and only used to label the output.

## `resetState` (type: `boolean`):

Clears the persisted monitor or citation-tracking history for this State Name before this run starts, so the next results are treated as a fresh baseline instead of being diffed against a previous run.

## `proxyConfiguration` (type: `object`):

CNKI's search, facet, and paper-detail endpoints used by this Actor showed no active anti-bot enforcement during testing (no WAF blocks, no CAPTCHA on any endpoint this Actor calls other than the pagination case described under Max Results), so the default Apify datacenter proxy is sufficient. Residential is not required.

## Actor input object example

```json
{
  "searchMode": "keyword",
  "query": "carbon neutrality",
  "databaseTypes": [],
  "discipline": "",
  "journalTiers": [],
  "language": "any",
  "includeCitationString": true,
  "includeAuthorProfiles": false,
  "maxResults": 15,
  "sortBy": "relevance",
  "onlyNewOrChanged": false,
  "stateName": "default",
  "trackCitationChanges": false,
  "savedPapers": [],
  "resetState": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# Actor output Schema

## `papers` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "searchMode": "keyword",
    "query": "carbon neutrality",
    "databaseTypes": [],
    "discipline": "",
    "journalTiers": [],
    "language": "any",
    "includeCitationString": true,
    "includeAuthorProfiles": false,
    "maxResults": 15,
    "sortBy": "relevance",
    "onlyNewOrChanged": false,
    "stateName": "default",
    "trackCitationChanges": false,
    "savedPapers": [],
    "resetState": false,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("getascraper/cnki-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "searchMode": "keyword",
    "query": "carbon neutrality",
    "databaseTypes": [],
    "discipline": "",
    "journalTiers": [],
    "language": "any",
    "includeCitationString": True,
    "includeAuthorProfiles": False,
    "maxResults": 15,
    "sortBy": "relevance",
    "onlyNewOrChanged": False,
    "stateName": "default",
    "trackCitationChanges": False,
    "savedPapers": [],
    "resetState": False,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("getascraper/cnki-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "searchMode": "keyword",
  "query": "carbon neutrality",
  "databaseTypes": [],
  "discipline": "",
  "journalTiers": [],
  "language": "any",
  "includeCitationString": true,
  "includeAuthorProfiles": false,
  "maxResults": 15,
  "sortBy": "relevance",
  "onlyNewOrChanged": false,
  "stateName": "default",
  "trackCitationChanges": false,
  "savedPapers": [],
  "resetState": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call getascraper/cnki-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,getascraper/cnki-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/ZvEPaF4vzWdnPzSVn/builds/aje6dQ2Vbr6ws4XGt/openapi.json
