Return value: A list of all contests in the site.

Contest feilds and description:

Feild Description
name Contest name.
url Contest link.
start_time Start time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
end_time End time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
duration Contest duration in seconds if exists, - otherwise.
site The website hosting the contest, which is one of the following: CodeForces, CodeForces::Gym, TopCoder, AtCoder, CS Academy, CodeChef, HackerRank, HackerEarth, Kick Start, LeetCode, A2OJ,
in_24_hours Yes if the contest starts within the next 24 hours, No otherwise.
status CODING if the contest is running, BEFORE otherwise.

CodeForces

/api/v1/codeforces

Return value: A list of all CodeForces contests in the site.

Contest feilds and description:

Feild Description
name Contest name.
url Contest link.
start_time Start time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
end_time End time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
duration Contest duration in seconds if exists, - otherwise.
in_24_hours Yes if the contest starts within the next 24 hours, No otherwise.
status CODING if the contest is running, BEFORE otherwise.

CodeForces::Gym

/api/v1/codeforces_gym

Return value: A list of all CodeForces::Gym contests in the site.

Contest feilds and description:

Feild Description
name Contest name.
url Contest link.
start_time Start time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
end_time End time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
duration Contest duration in seconds if exists, - otherwise.
difficulty Contest difficulty (number of stars).
in_24_hours Yes if the contest starts within the next 24 hours, No otherwise.
status CODING if the contest is running, BEFORE otherwise.

Return value: A list of all TopCoder contests in the site.

Contest feilds and description:

Feild Description
name Contest name.
url Contest link.
start_time Start time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
end_time End time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
duration Contest duration in seconds if exists, - otherwise.
in_24_hours Yes if the contest starts within the next 24 hours, No otherwise.
status CODING if the contest is running, BEFORE otherwise.

Return value: A list of all AtCoder contests in the site.

Contest feilds and description:

Feild Description
name Contest name.
url Contest link.
start_time Start time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
end_time End time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
duration Contest duration in seconds if exists, - otherwise.
rated_range The rating limit for rated participation in the contest.
in_24_hours Yes if the contest starts within the next 24 hours, No otherwise.
status CODING if the contest is running, BEFORE otherwise.

Return value: A list of all CodeChef contests in the site.

Contest feilds and description:

Feild Description
name Contest name.
url Contest link.
start_time Start time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
end_time End time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
duration Contest duration in seconds if exists, - otherwise.
in_24_hours Yes if the contest starts within the next 24 hours, No otherwise.
status CODING if the contest is running, BEFORE otherwise.

CS Academy

/api/v1/cs_academy

Return value: A list of all CS Academy contests in the site.

Contest feilds and description:

Feild Description
name Contest name.
url Contest link.
start_time Start time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
end_time End time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
duration Contest duration in seconds if exists, - otherwise.
in_24_hours Yes if the contest starts within the next 24 hours, No otherwise.
status CODING if the contest is running, BEFORE otherwise.

HackerRank

/api/v1/hacker_rank

Return value: A list of all HackerRank contests in the site.

Contest feilds and description:

Feild Description
name Contest name.
url Contest link.
start_time Start time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
end_time End time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
duration Contest duration in seconds if exists, - otherwise.
type_ Contest type, either Regular or College.
in_24_hours Yes if the contest starts within the next 24 hours, No otherwise.
status CODING if the contest is running, BEFORE otherwise.

HackerEarth

/api/v1/hacker_earth

Return value: A list of all HackerEarth contests in the site.

Contest feilds and description:

Feild Description
name Contest name.
url Contest link.
start_time Start time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
end_time End time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
duration Contest duration in seconds if exists, - otherwise.
type_ Contest type.
in_24_hours Yes if the contest starts within the next 24 hours, No otherwise.
status CODING if the contest is running, BEFORE otherwise.

Kick Start

/api/v1/kick_start

Return value: A list of all Kick Start contests in the site.

Contest feilds and description:

Feild Description
name Contest name.
url Contest link.
start_time Start time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
end_time End time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
duration Contest duration in seconds if exists, - otherwise.
in_24_hours Yes if the contest starts within the next 24 hours, No otherwise.
status CODING if the contest is running, BEFORE otherwise.

Return value: A list of all LeetCode contests in the site.

Contest feilds and description:

Feild Description
name Contest name.
url Contest link.
start_time Start time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
end_time End time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
duration Contest duration in seconds if exists, - otherwise.
in_24_hours Yes if the contest starts within the next 24 hours, No otherwise.
status CODING if the contest is running, BEFORE otherwise.

Return value: A list of all A2OJ contests in the site.

Contest feilds and description:

Feild Description
name Contest name.
url Contest link.
start_time Start time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
end_time End time of the contest in UTC (Format: %Y-%m-%dT%H:%M:%S.%LZ) if exists, - otherwise.
duration Contest duration in seconds if exists, - otherwise.
owner_name Contest owner name.
owner_url Contest owner profile link in A2OJ.
registrants Anchor tag containing the number of registrants and the link to the webpage containing the list of them.
in_24_hours Yes if the contest starts within the next 24 hours, No otherwise.
status CODING if the contest is running, BEFORE otherwise.

Return value: An array of arrays of all supported sites.

Contest feilds and description:

Index Description
0 Site name.
1 Underscored site name.
2 Site URL.