Explanation for the data received in the contest problems api.

for the api endpoint /contests/{contestCode} the data returned also consist of a list of problems for the contest on the list I do not understand what are viewStart, visibleStart, end, submitStart. All fields have the same timestamp as their data. Can anyone explain what are those fields and how are we supposed to use them?

1 Like

@pushkaranand, this should provide you some clarity:

“viewStart”: time when the problem becomes visible,
“submitStart”: time when submissions on a problems start,
“visibleStart”: time when the submissions become publicly visible,
“end”: time when the submission to the problem for that contest ends,