ccfddl.com APIccfddl.com ↗
Access CS conference deadlines, CCF/CORE ranks, acceptance rates, and submission timelines across all research categories via the CCF Deadlines API.
curl -X GET 'https://api.parse.bot/scraper/c56b7cfc-ead5-41e8-b93e-60b6a6f35c92/get_all_conferences?limit=3' \ -H 'X-API-Key: $PARSE_API_KEY'
Retrieve all conferences with full details including timelines, ranks, and acceptance rates. Supports pagination via limit and offset parameters.
| Param | Type | Description |
|---|---|---|
| limit | integer | Maximum number of conferences to return. |
| offset | integer | Number of conferences to skip before returning results. |
{
"type": "object",
"fields": {
"total": "integer, total number of conferences in the database",
"conferences": "array of conference objects with title, description, sub, rank, confs, acceptance_rates, category_full"
},
"sample": {
"data": {
"total": 341,
"conferences": [
{
"sub": "AI",
"dblp": "aaai",
"rank": {
"ccf": "A",
"core": "A*",
"thcpl": "A"
},
"confs": [
{
"id": "aaai22",
"date": "February 22 - March 1, 2022",
"link": "https://aaai.org/Conferences/AAAI-22/",
"year": 2022,
"place": "Vancouver, British Columbia, Canada",
"timeline": [
{
"deadline": "2021-09-08 23:59:59",
"abstract_deadline": "2021-08-30 23:59:59"
}
],
"timezone": "UTC-12"
}
],
"title": "AAAI",
"description": "AAAI Conference on Artificial Intelligence",
"category_full": "Artificial Intelligence",
"acceptance_rates": [
{
"str": "23.7%(2342/9862 24')",
"rate": 0.237477185155141,
"year": 2024,
"source": "https://github.com/lixin4ever/Conference-Acceptance-Rate",
"accepted": 2342,
"submitted": 9862
}
]
}
]
},
"status": "success"
}
}About the ccfddl.com API
The CCF Deadlines API exposes 8 endpoints covering the full dataset from ccfddl.com, including conference titles, submission deadlines, CCF and CORE rankings, historical acceptance rates, and research category metadata. The get_upcoming_deadlines endpoint returns conferences sorted by next submission deadline, while get_conferences_by_multiple_filters lets you combine keyword, category, CCF rank, and CORE rank filters in a single request.
Conference Data and Rankings
The get_all_conferences endpoint returns every tracked conference with pagination via limit and offset parameters. Each conference object includes title (short name), description (full name), sub (category code), rank (an object with ccf, core, and thcpl rank strings), confs (an array of yearly editions with timelines, dates, and locations), acceptance_rates, and category_full. The get_conference_details endpoint retrieves the same structure for a single conference looked up by its short name — such as NeurIPS, AAAI, or VLDB — with case-insensitive matching.
Filtering and Search
get_conferences_by_rank filters by CCF rank values A, B, C, or Non-CCF. get_conferences_by_category accepts either a category code (AI, DB, SE, NW, etc.) or the full category name. search_conferences matches a keyword against title and description fields. For combined filtering, get_conferences_by_multiple_filters accepts a query string, comma-separated category codes, comma-separated ccf_rank values, and comma-separated core_rank values — all applied with AND logic.
Deadlines and Acceptance Rates
get_upcoming_deadlines returns only conferences with future submission deadlines, sorted ascending by next_deadline in ISO format. Each record includes title, description, rank, sub, category, and next_deadline. The get_conference_acceptance_rate endpoint retrieves historical acceptance statistics for a named conference, returning an array of records each containing year, submitted, accepted, rate, str, and source. Conferences without recorded acceptance data return an empty array for acceptance_rates.
- Build a deadline tracker dashboard filtered by CCF rank A or B conferences relevant to a research group.
- Compare historical acceptance rates across venues like NeurIPS, AAAI, and ICSE using the acceptance_rates array.
- Generate a weekly digest of upcoming submission deadlines sorted by next_deadline from get_upcoming_deadlines.
- Filter AI and DB category conferences with CORE rank A* for a targeted venue shortlist.
- Populate a lab wiki with full yearly edition timelines and locations from the confs array in get_conference_details.
- Search for conferences by keyword to discover venues in adjacent research areas by matching against title and description.
- Analyze trends in submission volume over time using the submitted and accepted counts per year per conference.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does ccfddl.com provide an official developer API?+
What does get_conferences_by_multiple_filters return, and how do the filters combine?+
total count and a conferences array. All filters you supply — query, category, ccf_rank, and core_rank — are applied with AND logic, so only conferences matching every specified criterion appear. Each filter is optional; you can supply one or several in a single request. Categories and ranks accept comma-separated values, e.g. category=AI,DB or ccf_rank=A,B.Which ranking systems are included in the rank object?+
rank object contains three fields: ccf (China Computer Federation rank: A, B, C, or empty), core (CORE rank: A*, A, B, C, or empty), and thcpl (THCPL rank string). Not every conference has a value for all three systems — missing ranks appear as empty strings.