codechef.com API: get_problems_list
codechef.com via Parse · developer_tools
Fetches a paginated list of problems from CodeChef with filtering by category, difficulty rating range, and search keyword. Returns problem metadata including submission counts and difficulty ratings. Pagination is zero-indexed. Results are sorted by the specified field and order. Access competitive programming data from CodeChef including problem lists, contest information, user profiles, and submission history. Fulfilled by Parse from codechef.com.
- codechef-com
- developer-tools
- education
- other
- parse
- platform-key
Price and execution
- Price
- $0.02 USD credits / call
- Trust tier
- Verified
- Execution
- Managed call
- Capability group
- developer_tools
Interface snapshot
- Protocol
- HTTP operation
- Operation
- GET /scraper/6aa4e6fb-1d6a-4c05-aeaf-d2996e380e80/get_problems_list
- Interface artifact
- sha256:1388e19fda85306e857703a1dca06000e01793beec5517c4b87137e8aab968f4
- Manifest digest
- sha256:859098b7cb2b0834f76f7f754d69a50b9317cea2acd2d2efec54226d45993b11
Request fields
- page (integer): Page number (0-indexed).
- limit (integer): Number of problems to return per page.
- search (string): Search keyword to filter problems by name or code.
- sort_by (string): Field to sort by.: Allowed values: difficulty_rating, successful_submissions
- category (string): Problem category filter.
- end_rating (integer): Maximum difficulty rating (inclusive).
- sort_order (string): Sort order.: Allowed values: asc, desc
- start_rating (integer): Minimum difficulty rating (inclusive). Use -1 for no lower bound.
Example queries
- {"page":"0","limit":"5","sort_by":"difficulty_rating","category":"rated","end_rating":"10000","sort_order":"asc","start_rating":"-1"}