diff --git a/__tests__/shared/actions/challenge.js b/__tests__/shared/actions/challenge.js index 3ef9c23cad..eb512f1870 100644 --- a/__tests__/shared/actions/challenge.js +++ b/__tests__/shared/actions/challenge.js @@ -1,5 +1,7 @@ import actions from 'actions/challenge'; +jest.mock('services/challenges'); + const mockFetch = resolvesTo => jest.fn(() => Promise.resolve({ json: () => resolvesTo })); @@ -51,13 +53,18 @@ describe('challenge.getDetailsDone', () => { expect(a.type).toBe('CHALLENGE/GET_DETAILS_DONE'); }); - /* TODO: This test does not work anymore, as the action was refactored to - * use challenges service for API v3 calls, while API v2 calls still happen - * the way they used to. Thus, we need a better mock of fetch to test it, - * or some alternative approach. */ - test.skip('payload is a promise which resolves to the expected object', () => - a.payload.then(res => expect(res).toEqual( - ['DUMMY DATA', { result: { content: ['DUMMY DATA'] } }, {}]))); + const mockChallenge = + require('services/__mocks__/data/challenges-v3.json').result.content[0]; + + test('payload is a promise which resolves to the expected object', () => + a.payload.then(res => expect(res).toEqual([ + mockChallenge, { + result: { + content: ['DUMMY DATA'], + }, + }, undefined, + ])), + ); }); diff --git a/__tests__/shared/components/tc-communities/__snapshots__/Header.jsx.snap b/__tests__/shared/components/tc-communities/__snapshots__/Header.jsx.snap index b8681cbbb8..5512e2e8a1 100644 --- a/__tests__/shared/components/tc-communities/__snapshots__/Header.jsx.snap +++ b/__tests__/shared/components/tc-communities/__snapshots__/Header.jsx.snap @@ -131,15 +131,14 @@ exports[`Snapshot match 2`] = `
- Community logo - +
", + "url": "https://www.topcoder.com" + } + ``` + For such elements `img` will be used as the image source, and `url` will be the redirection URL triggered by a click on the logo. - `additionalLogos` - *String Array* - Array of image URLs to insert as logos into the right corner of community's header. - `hideSearch` - *Boolean* - Hide/Show the search icon. - `chevronOverAvatar` - *Boolean* - Render a *chevron-down* instead of the user avatar. diff --git a/src/server/tc-communities/community-2/metadata.json b/src/server/tc-communities/community-2/metadata.json index 3f87fb90ac..5428d900ac 100644 --- a/src/server/tc-communities/community-2/metadata.json +++ b/src/server/tc-communities/community-2/metadata.json @@ -21,10 +21,10 @@ }], "groupId": "20000002", "leaderboardApiUrl": "https://api.topcoder.com/v4/looks/458/run/json/", - "logos": [ - "/themes/community-2/wipro-logo.png", - "/themes/community-2/logo_topcoder_with_name.svg" - ], + "logos": [{ + "img": "/themes/community-2/logo_topcoder_with_name.svg", + "url": "https://www.topcoder.com" + }], "menuItems": [ { "title": "Home", diff --git a/src/server/tc-communities/demo-expert/metadata.json b/src/server/tc-communities/demo-expert/metadata.json index 5eb46f7976..80dbb3741e 100644 --- a/src/server/tc-communities/demo-expert/metadata.json +++ b/src/server/tc-communities/demo-expert/metadata.json @@ -18,9 +18,10 @@ "value": "3" }], "groupId": "1001", - "logos": [ - "/themes/demo-expert/logo_topcoder_with_name.svg" - ], + "logos": [{ + "img": "/themes/demo-expert/logo_topcoder_with_name.svg", + "url": "https://www.topcoder.com" + }], "menuItems": [ { "title": "Home", diff --git a/src/server/tc-communities/taskforce/metadata.json b/src/server/tc-communities/taskforce/metadata.json index 97a43a8cf6..c9d0781cf6 100644 --- a/src/server/tc-communities/taskforce/metadata.json +++ b/src/server/tc-communities/taskforce/metadata.json @@ -21,9 +21,10 @@ }], "groupId": "20000003", "leaderboardApiUrl": "https://api.topcoder.com/v4/looks/458/run/json/", - "logos": [ - "/themes/taskforce/logo_topcoder_with_name.svg" - ], + "logos": [{ + "img": "/themes/taskforce/logo_topcoder_with_name.svg", + "url": "https://www.topcoder.com" + }], "menuItems": [ { "title": "Home", diff --git a/src/server/tc-communities/tc-prod-dev/metadata.json b/src/server/tc-communities/tc-prod-dev/metadata.json index 957be8e077..286f247b0d 100644 --- a/src/server/tc-communities/tc-prod-dev/metadata.json +++ b/src/server/tc-communities/tc-prod-dev/metadata.json @@ -17,9 +17,10 @@ "value": "3" }], "groupId": "20000001", - "logos": [ - "/themes/wipro/logo_topcoder_with_name.svg" - ], + "logos": [{ + "img": "/themes/wipro/logo_topcoder_with_name.svg", + "url": "https://www.topcoder.com" + }], "menuItems": [ { "title": "Home", diff --git a/src/server/tc-communities/wipro/metadata.json b/src/server/tc-communities/wipro/metadata.json index 03fb4897a8..c2426cae38 100644 --- a/src/server/tc-communities/wipro/metadata.json +++ b/src/server/tc-communities/wipro/metadata.json @@ -11,20 +11,19 @@ "label": "TopGear Community", "value": "1" }, { - "label": "Cognitive Community", - "redirect": "http://cognitive.topcoder.com/", + "label": "Topcoder Public Community", + "redirect": "https://www.topcoder.com", "value": "2" - }, { - "label": "iOS Community", - "redirect": "https://ios.topcoder.com/", - "value": "3" }], "groupId": "20000000", "leaderboardApiUrl": "https://api.topcoder.com/v4/looks/458/run/json/", - "logos": [ - "/themes/wipro/wipro-logo.png", - "/themes/wipro/logo_topcoder_with_name.svg" - ], + "logos": [{ + "img": "/themes/wipro/wipro-logo.png", + "url": "http://www.wipro.com/" + }, { + "img": "/themes/wipro/logo_topcoder_with_name.svg", + "url": "https://www.topcoder.com" + }], "additionalLogos": [ "/themes/wipro/topgear_logo.png" ], diff --git a/src/shared/components/tc-communities/Header/index.jsx b/src/shared/components/tc-communities/Header/index.jsx index 4db07ee5da..0ec4196d86 100644 --- a/src/shared/components/tc-communities/Header/index.jsx +++ b/src/shared/components/tc-communities/Header/index.jsx @@ -61,6 +61,30 @@ export default function Header(props) { }; } + const renderedLogos = logos.map((item) => { + const img = _.isString(item) ? item : item.img; + let logo = logo; + if (_.isObject(item) && item.url) { + logo = ( + {logo} + ); + } else { + logo = ( + {logo} + ); + } + return logo; + }); + const loginState = profile ? (
openMenu(userSubMenu, event.target)} @@ -127,26 +151,7 @@ export default function Header(props) {
- {_.map(logos, (logoUrl, index) => - (menuItems.length ? ( - - Community logo - - ) : ( - - Community logo - - )), - )} + {renderedLogos}
+ d.phaseType === 'Registration', + )[0].phaseStatus === 'Open' ? 'Yes' : 'No'; + const groups = {}; + if (challenge.groupIds) { + challenge.groupIds.forEach((id) => { + groups[id] = true; + }); + } + _.defaults(challenge, { + communities: new Set([COMPETITION_TRACKS[challenge.track]]), + groups, + platforms: '', + registrationOpen, + technologies: '', + submissionEndTimestamp: challenge.submissionEndDate, + users: username ? { username: true } : {}, + }); +} + +/** + * Normalizes a marathon match challenge object received from the backend. + * NOTE: This function is copied from the existing code in the challenge listing + * component. It is possible, that this normalization is not necessary after we + * have moved to Topcoder API v3, but it is kept for now to minimize a risk of + * breaking anything. + * @param {Object} challenge MM challenge object received from the backend. + * @param {String} username Optional. + * @return {Object} Normalized challenge. + */ +export function normalizeMarathonMatch(challenge, username) { + const endTimestamp = new Date(challenge.endDate).getTime(); + const allphases = [{ + challengeId: challenge.id, + phaseType: 'Registration', + phaseStatus: endTimestamp > Date.now() ? 'Open' : 'Close', + scheduledEndTime: challenge.endDate, + }]; + const groups = {}; + if (challenge.groupIds) { + challenge.groupIds.forEach((id) => { + groups[id] = true; + }); + } + _.defaults(challenge, { + challengeCommunity: 'Data', + challengeType: 'Marathon', + allPhases: allphases, + currentPhases: allphases.filter(phase => phase.phaseStatus === 'Open'), + communities: new Set([COMPETITION_TRACKS.DATA_SCIENCE]), + currentPhaseName: endTimestamp > Date.now() ? 'Registration' : '', + groups, + numRegistrants: challenge.numRegistrants ? challenge.numRegistrants[0] : 0, + numSubmissions: challenge.userIds ? challenge.userIds.length : 0, + platforms: '', + prizes: [0], + registrationOpen: endTimestamp > Date.now() ? 'Yes' : 'No', + registrationStartDate: challenge.startDate, + submissionEndDate: challenge.endDate, + submissionEndTimestamp: endTimestamp, + technologies: '', + totalPrize: 0, + track: 'DATA_SCIENCE', + status: endTimestamp > Date.now() ? 'ACTIVE' : 'COMPLETED', + subTrack: 'MARATHON_MATCH', + users: username ? { username: true } : {}, + }); +} + +class ChallengesService { + /** + * @param {String} tokenV3 Optional. Auth token for Topcoder API v3. + * @param {String} tokenV2 Optional. Auth token for Topcoder API v2. + */ + constructor(tokenV3, tokenV2) { + /** + * Private function being re-used in all methods related to getting + * challenges. It handles query-related arguments in the uniform way: + * @param {String} endpoint API V3 endpoint, where the request will be send. + * @param {Object} filters Optional. A map of filters to pass as `filter` + * query parameter (this function takes care to stringify it properly). + * @param {Object} params Optional. A map of any other parameters beside + * `filter`. + */ + const getChallenges = ( + endpoint, + // filters = {}, + // params = {}, + ) => { + /* + const query = { + filter: qs.stringify(filters), + ...params, + }; + */ + let response; + if (endpoint.match(/challenges/)) { + response = sampleApiV3Response; + /* TODO: Should we mock the filtering here for an advanced testing? */ + } else throw new Error('Requested endpoint has not been mocked yet.'); + return Promise.resolve( + response.result.status === 200 ? { + challenges: response.result.content || [], + totalCount: response.result.metadata.totalCount, + } : new Error(response.result.content), + ); + }; + + this.private = { + api: getApiV3(tokenV3), + apiV2: getApiV2(tokenV2), + getChallenges, + tokenV2, + tokenV3, + }; + } + + /** + * Gets possible challenge subtracks. + * @return {Promise} Resolves to the array of subtrack names. + */ + getChallengeSubtracks() { + return Promise.all([ + this.private.apiV2.get('/design/challengetypes') + .then(res => (res.ok ? res.json() : new Error(res.statusText))), + this.private.apiV2.get('/develop/challengetypes') + .then(res => (res.ok ? res.json() : new Error(res.statusText))), + ]).then(([a, b]) => a.concat(b)); + } + + /** + * Gets possible challenge tags (technologies). + * @return {Promise} Resolves to the array of tag strings. + */ + getChallengeTags() { + return this.private.api.get('/technologies') + .then(res => (res.ok ? res.json() : new Error(res.statusText))) + .then(res => ( + res.result.status === 200 ? + res.result.content : + new Error(res.result.content) + )); + } + + /** + * Gets challenges. + * @param {Object} filters Optional. + * @param {Object} params Optional. + * @return {Promise} Resolves to the api response. + */ + getChallenges(filters, params) { + return this.private.getChallenges('/challenges/', filters, params) + .then((res) => { + res.challenges.forEach(item => normalizeChallenge(item)); + return res; + }); + } + + /** + * Gets marathon matches. + * @param {Object} filters Optional. + * @param {Object} params Optional. + * @return {Promise} Resolve to the api response. + */ + getMarathonMatches(filters, params) { + return this.private.getChallenges('/marathonMatches/', filters, params) + .then((res) => { + res.challenges.forEach(item => normalizeMarathonMatch(item)); + return res; + }); + } + + /** + * Gets challenges of the specified user. + * @param {String} username User whose challenges we want to fetch. + * @param {Object} filters Optional. + * @param {Number} params Optional. + * @return {Promise} Resolves to the api response. + */ + getUserChallenges(username, filters, params) { + const endpoint = `/members/${username.toLowerCase()}/challenges/`; + return this.private.getChallenges(endpoint, filters, params) + .then((res) => { + res.challenges.forEach(item => normalizeChallenge(item, username)); + return res; + }); + } + + /** + * Gets marathon matches of the specified user. + * @param {String} username User whose challenges we want to fetch. + * @param {Object} filters Optional. + * @param {Number} params Optional. + * @return {Promise} Resolves to the api response. + */ + getUserMarathonMatches(username, filters, params) { + const endpoint = `/members/${username.toLowerCase()}/mms/`; + return this.private.getChallenges(endpoint, filters, params) + .then((res) => { + res.challenges.forEach(item => normalizeMarathonMatch(item, username)); + return res; + }); + } + + /** + * Registers user to the specified challenge. + * @param {String} challengeId + * @return {Promise} + */ + register(challengeId) { + const endpoint = `/challenges/${challengeId}/register`; + return this.private.apiV2.postJson(endpoint) + .then(res => (res.ok ? res.json() : new Error(res.statusText))); + } + + /** + * Unregisters user from the specified challenge. + * @param {String} challengeId + * @return {Promise} + */ + unregister(challengeId) { + const endpoint = `/challenges/${challengeId}/unregister`; + return this.private.apiV2.post(endpoint) + .then(res => (res.ok ? res.json() : new Error(res.statusText))); + } +} + +/** + * Returns a new or existing challenges service. + * @param {String} tokenV3 Optional. Auth token for Topcoder API v3. + * @param {String} tokenV2 Optional. Auth token for Topcoder API v2. + * @return {Challenges} Challenges service object + */ +let lastInstance = null; +export function getService(tokenV3, tokenV2) { + if (!lastInstance || lastInstance.tokenV3 !== tokenV3 + || lastInstance.tokenV2 !== tokenV2) { + lastInstance = new ChallengesService(tokenV3, tokenV2); + } + return lastInstance; +} + +/* Using default export would be confusing in this case. */ +export default undefined; diff --git a/src/shared/services/__mocks__/data/challenges-v3.json b/src/shared/services/__mocks__/data/challenges-v3.json new file mode 100644 index 0000000000..264baa62dd --- /dev/null +++ b/src/shared/services/__mocks__/data/challenges-v3.json @@ -0,0 +1,8145 @@ +{ + "id": "4e007f05:15d6095a9f7:-1fdd", + "result": { + "success": true, + "status": 200, + "metadata": { + "totalCount": 26044 + }, + "content": [ + { + "updatedAt": "2016-09-15T11:20Z", + "createdAt": "2016-09-15T11:18Z", + "createdBy": "40152643", + "updatedBy": "40152643", + "technologies": "ActionScript", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "Foo dev 2", + "reviewType": "INTERNAL", + "id": 30050440, + "forumId": 29250, + "numSubmissions": 2, + "numRegistrants": 5, + "registrationStartDate": "2016-09-15T11:20:35.250Z", + "registrationEndDate": "2017-10-15T11:20:00.000Z", + "submissionEndDate": "2017-10-15T11:20:00.000Z", + "platforms": "Brivo Labs", + "totalPrize": 800, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30050440, + "id": 741468, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-09-15T11:25Z", + "scheduledEndTime": "2016-09-16T11:25Z", + "duration": 86400000, + "updatedAt": "2016-09-15T07:20Z", + "createdAt": "2016-09-15T07:18Z", + "createdBy": "40152643", + "updatedBy": "40152643" + }, + "projectId": 9043, + "currentPhases": [ + { + "challengeId": 30050440, + "id": 741469, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-09-15T11:25Z", + "scheduledEndTime": "2017-10-15T11:20Z", + "actualStartTime": "2016-09-15T11:20Z", + "duration": 2592000000, + "updatedAt": "2016-09-15T07:20Z", + "createdAt": "2016-09-15T07:18Z", + "createdBy": "40152643", + "updatedBy": "40152643" + }, + { + "challengeId": 30050440, + "id": 741467, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-09-15T11:20Z", + "scheduledEndTime": "2017-10-15T11:20Z", + "actualStartTime": "2016-09-15T11:20Z", + "fixedStartTime": "2016-09-14T13:00Z", + "duration": 2592000000, + "updatedAt": "2016-09-15T07:20Z", + "createdAt": "2016-09-15T07:18Z", + "createdBy": "40152643", + "updatedBy": "40152643" + } + ], + "allPhases": [ + { + "challengeId": 30050440, + "id": 741467, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-09-15T11:20Z", + "scheduledEndTime": "2017-10-15T11:20Z", + "actualStartTime": "2016-09-15T11:20Z", + "fixedStartTime": "2016-09-14T13:00Z", + "duration": 2592000000, + "updatedAt": "2016-09-15T07:20Z", + "createdAt": "2016-09-15T07:18Z", + "createdBy": "40152643", + "updatedBy": "40152643" + }, + { + "challengeId": 30050440, + "id": 741468, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-09-15T11:25Z", + "scheduledEndTime": "2016-09-16T11:25Z", + "duration": 86400000, + "updatedAt": "2016-09-15T07:20Z", + "createdAt": "2016-09-15T07:18Z", + "createdBy": "40152643", + "updatedBy": "40152643" + }, + { + "challengeId": 30050440, + "id": 741469, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-09-15T11:25Z", + "scheduledEndTime": "2017-10-15T11:20Z", + "actualStartTime": "2016-09-15T11:20Z", + "duration": 2592000000, + "updatedAt": "2016-09-15T07:20Z", + "createdAt": "2016-09-15T07:18Z", + "createdBy": "40152643", + "updatedBy": "40152643" + } + ], + "prizes": [ + 800 + ], + "reliabilityBonus": 160, + "isTask": false + }, + { + "updatedAt": "2017-05-15T17:03Z", + "createdAt": "2017-03-26T14:25Z", + "createdBy": "40153446", + "updatedBy": "8547899", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "WEB_DESIGNS", + "name": "Test Design Challenge for Submission Management Page", + "reviewType": "INTERNAL", + "id": 30050696, + "forumId": 595805, + "numSubmissions": 2, + "numRegistrants": 5, + "registrationStartDate": "2017-03-27T20:38:52.000Z", + "registrationEndDate": "2017-05-18T15:59:00.000Z", + "checkpointSubmissionEndDate": "2017-03-30T20:34:48.085Z", + "submissionEndDate": "2017-07-14T11:59:00.000Z", + "platforms": "", + "totalCheckpointPrize": 5, + "totalPrize": 2, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30050696, + "id": 742151, + "phaseType": "Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2017-07-14T11:59Z", + "scheduledEndTime": "2017-07-14T15:59Z", + "duration": 14400000, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + "projectId": 10833, + "currentPhases": [ + { + "challengeId": 30050696, + "id": 742146, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2017-03-27T20:38Z", + "scheduledEndTime": "2017-05-18T15:59Z", + "actualStartTime": "2017-03-27T20:38Z", + "fixedStartTime": "2017-03-27T20:38Z", + "duration": 4476060000, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050696, + "id": 742148, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2017-03-27T20:39Z", + "scheduledEndTime": "2017-07-14T11:59Z", + "actualStartTime": "2017-03-27T20:39Z", + "duration": 9386408000, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30050696, + "id": 742144, + "phaseType": "Specification Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-26T14:27Z", + "scheduledEndTime": "2017-03-26T14:28Z", + "actualStartTime": "2017-03-26T14:27Z", + "actualEndTime": "2017-03-26T14:28Z", + "fixedStartTime": "2017-03-26T14:27Z", + "duration": 172800000, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050696, + "id": 742145, + "phaseType": "Specification Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-26T14:28Z", + "scheduledEndTime": "2017-03-27T01:34Z", + "actualStartTime": "2017-03-26T14:28Z", + "actualEndTime": "2017-03-27T01:34Z", + "duration": 21600000, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050696, + "id": 742146, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2017-03-27T20:38Z", + "scheduledEndTime": "2017-05-18T15:59Z", + "actualStartTime": "2017-03-27T20:38Z", + "fixedStartTime": "2017-03-27T20:38Z", + "duration": 4476060000, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050696, + "id": 742147, + "phaseType": "Checkpoint Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-27T20:39Z", + "scheduledEndTime": "2017-03-30T20:34Z", + "actualStartTime": "2017-03-27T20:39Z", + "actualEndTime": "2017-03-30T20:34Z", + "duration": 258956085, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050696, + "id": 742148, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2017-03-27T20:39Z", + "scheduledEndTime": "2017-07-14T11:59Z", + "actualStartTime": "2017-03-27T20:39Z", + "duration": 9386408000, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050696, + "id": 742149, + "phaseType": "Checkpoint Screening", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-30T20:35Z", + "scheduledEndTime": "2017-03-31T13:45Z", + "actualStartTime": "2017-03-30T20:35Z", + "actualEndTime": "2017-03-31T13:45Z", + "duration": 14400000, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050696, + "id": 742150, + "phaseType": "Checkpoint Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-31T13:45Z", + "scheduledEndTime": "2017-03-31T13:50Z", + "actualStartTime": "2017-03-31T13:45Z", + "actualEndTime": "2017-03-31T13:50Z", + "duration": 172800000, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050696, + "id": 742151, + "phaseType": "Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2017-07-14T11:59Z", + "scheduledEndTime": "2017-07-14T15:59Z", + "duration": 14400000, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050696, + "id": 742152, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2017-07-14T15:59Z", + "scheduledEndTime": "2017-07-20T15:59Z", + "duration": 518400000, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050696, + "id": 742153, + "phaseType": "Approval", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2017-07-20T15:59Z", + "scheduledEndTime": "2017-07-25T15:59Z", + "duration": 432000000, + "updatedAt": "2017-05-15T13:03Z", + "createdAt": "2017-03-26T10:25Z", + "createdBy": "40153446", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1, + 1, + 1 + ], + "winners": [ + { + "userId": 40153446, + "type": "checkpoint", + "handle": "direct_user", + "placement": 1 + }, + { + "userId": 40152905, + "type": "checkpoint", + "handle": "dan_developer", + "placement": 2 + }, + { + "userId": 40152905, + "type": "checkpoint", + "handle": "dan_developer", + "placement": 3 + }, + { + "userId": 40152905, + "type": "checkpoint", + "handle": "dan_developer", + "placement": 4 + }, + { + "userId": 124861, + "type": "checkpoint", + "handle": "ksmith", + "placement": 5 + } + ], + "reliabilityBonus": 0.2, + "isTask": false + }, + { + "updatedAt": "2017-04-11T14:41Z", + "createdAt": "2016-02-27T02:42Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "Data Science", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "Dummy F2F Challenge to Test - change", + "reviewType": "COMMUNITY", + "id": 30049604, + "forumId": 28530, + "numSubmissions": 0, + "numRegistrants": 1, + "registrationStartDate": "2016-02-26T21:48:19.819Z", + "registrationEndDate": "2017-03-27T21:47:00.000Z", + "submissionEndDate": "2017-03-27T21:52:00.000Z", + "platforms": "AWS", + "totalPrize": 800, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049604, + "id": 734164, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-02-26T21:53Z", + "scheduledEndTime": "2016-02-27T21:53Z", + "duration": 86400000, + "updatedAt": "2017-04-11T10:41Z", + "createdAt": "2016-02-26T16:42Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + "projectId": 7377, + "currentPhases": [ + { + "challengeId": 30049604, + "id": 734163, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-26T21:48Z", + "scheduledEndTime": "2017-03-27T21:47Z", + "actualStartTime": "2016-02-26T21:48Z", + "fixedStartTime": "2016-02-26T21:48Z", + "duration": 34127940000, + "updatedAt": "2017-04-11T10:41Z", + "createdAt": "2016-02-26T16:42Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049604, + "id": 734165, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-26T21:53Z", + "scheduledEndTime": "2017-03-27T21:52Z", + "actualStartTime": "2016-02-26T21:53Z", + "duration": 34127940000, + "updatedAt": "2017-04-11T10:41Z", + "createdAt": "2016-02-26T16:42Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "allPhases": [ + { + "challengeId": 30049604, + "id": 734163, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-26T21:48Z", + "scheduledEndTime": "2017-03-27T21:47Z", + "actualStartTime": "2016-02-26T21:48Z", + "fixedStartTime": "2016-02-26T21:48Z", + "duration": 34127940000, + "updatedAt": "2017-04-11T10:41Z", + "createdAt": "2016-02-26T16:42Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049604, + "id": 734164, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-02-26T21:53Z", + "scheduledEndTime": "2016-02-27T21:53Z", + "duration": 86400000, + "updatedAt": "2017-04-11T10:41Z", + "createdAt": "2016-02-26T16:42Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049604, + "id": 734165, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-26T21:53Z", + "scheduledEndTime": "2017-03-27T21:52Z", + "actualStartTime": "2016-02-26T21:53Z", + "duration": 34127940000, + "updatedAt": "2017-04-11T10:41Z", + "createdAt": "2016-02-26T16:42Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 800 + ], + "events": [ + { + "eventId": 3446, + "eventName": "tco16", + "projectId": 30049604 + } + ], + "reliabilityBonus": 160, + "isTask": false + }, + { + "updatedAt": "2017-03-21T13:32Z", + "createdAt": "2017-02-23T14:56Z", + "createdBy": "40153446", + "updatedBy": "22841596", + "technologies": ".NET", + "status": "COMPLETED", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Challenging Challenge", + "reviewType": "INTERNAL", + "id": 30050681, + "forumId": 29550, + "numSubmissions": 1, + "numRegistrants": 2, + "registrationStartDate": "2017-02-23T15:00:56.645Z", + "registrationEndDate": "2017-03-12T12:08:04.899Z", + "submissionEndDate": "2017-03-20T13:27:19.001Z", + "platforms": "Android", + "totalPrize": 0, + "isPrivate": false, + "projectId": 10833, + "currentPhases": [], + "allPhases": [ + { + "challengeId": 30050681, + "id": 742055, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-02-23T15:00Z", + "scheduledEndTime": "2017-03-12T12:08Z", + "actualStartTime": "2017-02-23T15:00Z", + "actualEndTime": "2017-03-12T12:08Z", + "fixedStartTime": "2017-02-22T14:00Z", + "duration": 17940000, + "updatedAt": "2017-03-21T09:32Z", + "createdAt": "2017-02-23T09:56Z", + "createdBy": "40153446", + "updatedBy": "22841596" + }, + { + "challengeId": 30050681, + "id": 742056, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-12T12:08Z", + "scheduledEndTime": "2017-03-20T13:27Z", + "actualStartTime": "2017-03-12T12:08Z", + "actualEndTime": "2017-03-20T13:27Z", + "duration": 2040000, + "updatedAt": "2017-03-21T09:32Z", + "createdAt": "2017-02-23T09:56Z", + "createdBy": "40153446", + "updatedBy": "22841596" + }, + { + "challengeId": 30050681, + "id": 742057, + "phaseType": "Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-20T13:27Z", + "scheduledEndTime": "2017-03-20T13:30Z", + "actualStartTime": "2017-03-20T13:27Z", + "actualEndTime": "2017-03-20T13:30Z", + "duration": 172800000, + "updatedAt": "2017-03-21T09:32Z", + "createdAt": "2017-02-23T09:56Z", + "createdBy": "40153446", + "updatedBy": "22841596" + }, + { + "challengeId": 30050681, + "id": 742058, + "phaseType": "Appeals", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-20T13:30Z", + "scheduledEndTime": "2017-03-21T13:31Z", + "actualStartTime": "2017-03-20T13:30Z", + "actualEndTime": "2017-03-21T13:31Z", + "duration": 86400000, + "updatedAt": "2017-03-21T09:32Z", + "createdAt": "2017-02-23T09:56Z", + "createdBy": "40153446", + "updatedBy": "22841596" + }, + { + "challengeId": 30050681, + "id": 742059, + "phaseType": "Appeals Response", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-21T13:31Z", + "scheduledEndTime": "2017-03-21T13:32Z", + "actualStartTime": "2017-03-21T13:31Z", + "actualEndTime": "2017-03-21T13:32Z", + "duration": 43200000, + "updatedAt": "2017-03-21T09:32Z", + "createdAt": "2017-02-23T09:56Z", + "createdBy": "40153446", + "updatedBy": "22841596" + } + ], + "isTask": false + }, + { + "updatedAt": "2017-03-17T21:34Z", + "createdAt": "2017-03-12T13:11Z", + "createdBy": "40153446", + "updatedBy": "22841596", + "technologies": ".NET", + "status": "COMPLETED", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Complete Appeals Test Challenge", + "reviewType": "INTERNAL", + "id": 30050691, + "forumId": 29554, + "numSubmissions": 2, + "numRegistrants": 2, + "registrationStartDate": "2017-03-12T13:19:47.267Z", + "registrationEndDate": "2017-03-12T13:23:44.112Z", + "submissionEndDate": "2017-03-12T13:28:21.915Z", + "platforms": "Android", + "totalPrize": 0, + "isPrivate": false, + "projectId": 10833, + "currentPhases": [], + "allPhases": [ + { + "challengeId": 30050691, + "id": 742091, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-12T13:19Z", + "scheduledEndTime": "2017-03-12T13:23Z", + "actualStartTime": "2017-03-12T13:19Z", + "actualEndTime": "2017-03-12T13:23Z", + "fixedStartTime": "2017-03-12T13:00Z", + "duration": 252733, + "updatedAt": "2017-03-17T17:34Z", + "createdAt": "2017-03-12T09:11Z", + "createdBy": "40153446", + "updatedBy": "22841596" + }, + { + "challengeId": 30050691, + "id": 742092, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-12T13:25Z", + "scheduledEndTime": "2017-03-12T13:28Z", + "actualStartTime": "2017-03-12T13:25Z", + "actualEndTime": "2017-03-12T13:28Z", + "duration": 100860, + "updatedAt": "2017-03-17T17:34Z", + "createdAt": "2017-03-12T09:11Z", + "createdBy": "40153446", + "updatedBy": "22841596" + }, + { + "challengeId": 30050691, + "id": 742093, + "phaseType": "Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-12T13:28Z", + "scheduledEndTime": "2017-03-12T13:32Z", + "actualStartTime": "2017-03-12T13:28Z", + "actualEndTime": "2017-03-12T13:32Z", + "duration": 172800000, + "updatedAt": "2017-03-17T17:34Z", + "createdAt": "2017-03-12T09:11Z", + "createdBy": "40153446", + "updatedBy": "22841596" + }, + { + "challengeId": 30050691, + "id": 742094, + "phaseType": "Appeals", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-12T13:32Z", + "scheduledEndTime": "2017-03-17T21:33Z", + "actualStartTime": "2017-03-12T13:32Z", + "actualEndTime": "2017-03-17T21:33Z", + "duration": 460800000, + "updatedAt": "2017-03-17T17:34Z", + "createdAt": "2017-03-12T09:11Z", + "createdBy": "40153446", + "updatedBy": "22841596" + }, + { + "challengeId": 30050691, + "id": 742095, + "phaseType": "Appeals Response", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-03-17T21:33Z", + "scheduledEndTime": "2017-03-17T21:34Z", + "actualStartTime": "2017-03-17T21:33Z", + "actualEndTime": "2017-03-17T21:34Z", + "duration": 43200000, + "updatedAt": "2017-03-17T17:34Z", + "createdAt": "2017-03-12T09:11Z", + "createdBy": "40153446", + "updatedBy": "22841596" + } + ], + "isTask": false + }, + { + "updatedAt": "2016-02-04T06:25Z", + "createdAt": "2016-01-19T14:21Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "DESIGN_FIRST_2_FINISH", + "name": "Vikas Design Challenge 2", + "reviewType": "INTERNAL", + "id": 30049542, + "forumId": 593933, + "numSubmissions": 13, + "numRegistrants": 17, + "registrationStartDate": "2016-01-19T09:23:27.023Z", + "registrationEndDate": "2017-02-18T09:23:00.000Z", + "submissionEndDate": "2017-03-05T06:25:00.000Z", + "platforms": "", + "totalPrize": 200, + "isPrivate": false, + "projectId": 9043, + "currentPhases": [ + { + "challengeId": 30049542, + "id": 733691, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-01-19T09:23Z", + "scheduledEndTime": "2017-02-18T09:23Z", + "actualStartTime": "2016-01-19T09:23Z", + "fixedStartTime": "2016-01-19T09:20Z", + "duration": 2592000000, + "updatedAt": "2016-02-05T18:29Z", + "createdAt": "2016-01-19T04:21Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049542, + "id": 733692, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-04T06:25Z", + "scheduledEndTime": "2017-03-05T06:25Z", + "actualStartTime": "2016-02-04T06:25Z", + "duration": 2592000000, + "updatedAt": "2016-02-05T18:29Z", + "createdAt": "2016-01-19T04:21Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049542, + "id": 733693, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-05T23:29Z", + "scheduledEndTime": "2017-03-06T23:29Z", + "actualStartTime": "2016-02-05T23:29Z", + "duration": 2592000000, + "updatedAt": "2016-02-05T18:29Z", + "createdAt": "2016-01-19T04:21Z", + "createdBy": "8547899", + "updatedBy": "22841596" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30049542, + "id": 733691, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-01-19T09:23Z", + "scheduledEndTime": "2017-02-18T09:23Z", + "actualStartTime": "2016-01-19T09:23Z", + "fixedStartTime": "2016-01-19T09:20Z", + "duration": 2592000000, + "updatedAt": "2016-02-05T18:29Z", + "createdAt": "2016-01-19T04:21Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049542, + "id": 733692, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-04T06:25Z", + "scheduledEndTime": "2017-03-05T06:25Z", + "actualStartTime": "2016-02-04T06:25Z", + "duration": 2592000000, + "updatedAt": "2016-02-05T18:29Z", + "createdAt": "2016-01-19T04:21Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049542, + "id": 733693, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-05T23:29Z", + "scheduledEndTime": "2017-03-06T23:29Z", + "actualStartTime": "2016-02-05T23:29Z", + "duration": 2592000000, + "updatedAt": "2016-02-05T18:29Z", + "createdAt": "2016-01-19T04:21Z", + "createdBy": "8547899", + "updatedBy": "22841596" + } + ], + "prizes": [ + 200 + ], + "reliabilityBonus": 40, + "isTask": false + }, + { + "updatedAt": "2016-03-14T18:46Z", + "createdAt": "2016-02-02T23:12Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "DESIGN_FIRST_2_FINISH", + "name": "Submission Test Challenge 2", + "reviewType": "INTERNAL", + "id": 30049552, + "forumId": 593937, + "numSubmissions": 101, + "numRegistrants": 16, + "registrationStartDate": "2016-02-02T18:37:30.608Z", + "registrationEndDate": "2017-03-03T18:36:00.000Z", + "submissionEndDate": "2017-03-03T18:43:00.000Z", + "platforms": "", + "totalPrize": 200, + "isPrivate": false, + "projectId": 7377, + "currentPhases": [ + { + "challengeId": 30049552, + "id": 733715, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-02T18:37Z", + "scheduledEndTime": "2017-03-03T18:36Z", + "actualStartTime": "2016-02-02T18:37Z", + "fixedStartTime": "2016-02-02T18:37Z", + "duration": 34127969392, + "updatedAt": "2016-03-14T14:46Z", + "createdAt": "2016-02-02T13:12Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049552, + "id": 733716, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-02T18:44Z", + "scheduledEndTime": "2017-03-03T18:43Z", + "actualStartTime": "2016-02-02T18:44Z", + "duration": 34127955808, + "updatedAt": "2016-03-14T14:46Z", + "createdAt": "2016-02-02T13:12Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049552, + "id": 733717, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-02T18:57Z", + "scheduledEndTime": "2016-03-03T18:57Z", + "actualStartTime": "2016-02-02T18:57Z", + "duration": 2592000000, + "updatedAt": "2016-03-14T14:46Z", + "createdAt": "2016-02-02T13:12Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30049552, + "id": 733715, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-02T18:37Z", + "scheduledEndTime": "2017-03-03T18:36Z", + "actualStartTime": "2016-02-02T18:37Z", + "fixedStartTime": "2016-02-02T18:37Z", + "duration": 34127969392, + "updatedAt": "2016-03-14T14:46Z", + "createdAt": "2016-02-02T13:12Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049552, + "id": 733716, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-02T18:44Z", + "scheduledEndTime": "2017-03-03T18:43Z", + "actualStartTime": "2016-02-02T18:44Z", + "duration": 34127955808, + "updatedAt": "2016-03-14T14:46Z", + "createdAt": "2016-02-02T13:12Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049552, + "id": 733717, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-02T18:57Z", + "scheduledEndTime": "2016-03-03T18:57Z", + "actualStartTime": "2016-02-02T18:57Z", + "duration": 2592000000, + "updatedAt": "2016-03-14T14:46Z", + "createdAt": "2016-02-02T13:12Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 200 + ], + "reliabilityBonus": 40, + "isTask": false + }, + { + "updatedAt": "2017-04-06T14:19Z", + "createdAt": "2017-02-23T14:28Z", + "createdBy": "40153446", + "updatedBy": "8547899", + "technologies": "AJAX", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Challenging Challenge 1", + "reviewType": "INTERNAL", + "id": 30050680, + "forumId": 29549, + "numSubmissions": 0, + "numRegistrants": 3, + "registrationStartDate": "2017-02-23T14:36:15.983Z", + "registrationEndDate": "2017-02-23T14:49:19.574Z", + "submissionEndDate": "2017-02-23T14:50:14.033Z", + "platforms": "Box", + "totalPrize": 0, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30050680, + "id": 742047, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2017-02-23T14:50Z", + "scheduledEndTime": "2017-02-25T14:50Z", + "duration": 172800000, + "updatedAt": "2017-04-06T10:19Z", + "createdAt": "2017-02-23T09:28Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + "projectId": 10833, + "currentPhases": [], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30050680, + "id": 742045, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-02-23T14:36Z", + "scheduledEndTime": "2017-02-23T14:49Z", + "actualStartTime": "2017-02-23T14:36Z", + "actualEndTime": "2017-02-23T14:49Z", + "fixedStartTime": "2017-02-23T14:36Z", + "duration": 824017, + "updatedAt": "2017-04-06T10:19Z", + "createdAt": "2017-02-23T09:28Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050680, + "id": 742046, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2017-02-23T14:49Z", + "scheduledEndTime": "2017-02-23T14:50Z", + "actualStartTime": "2017-02-23T14:49Z", + "actualEndTime": "2017-02-23T14:50Z", + "duration": 21731, + "updatedAt": "2017-04-06T10:19Z", + "createdAt": "2017-02-23T09:28Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050680, + "id": 742047, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2017-02-23T14:50Z", + "scheduledEndTime": "2017-02-25T14:50Z", + "duration": 172800000, + "updatedAt": "2017-04-06T10:19Z", + "createdAt": "2017-02-23T09:28Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050680, + "id": 742048, + "phaseType": "Appeals", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2017-02-25T14:50Z", + "scheduledEndTime": "2017-02-26T14:50Z", + "duration": 86400000, + "updatedAt": "2017-04-06T10:19Z", + "createdAt": "2017-02-23T09:28Z", + "createdBy": "40153446", + "updatedBy": "8547899" + }, + { + "challengeId": 30050680, + "id": 742049, + "phaseType": "Appeals Response", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2017-02-26T14:50Z", + "scheduledEndTime": "2017-02-27T02:50Z", + "duration": 43200000, + "updatedAt": "2017-04-06T10:19Z", + "createdAt": "2017-02-23T09:28Z", + "createdBy": "40153446", + "updatedBy": "8547899" + } + ], + "prizes": [ + 0 + ], + "drPoints": 0, + "reliabilityBonus": 0, + "isTask": false + }, + { + "updatedAt": "2016-12-23T14:15Z", + "createdAt": "2016-12-23T13:56Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "AJAX", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "Test Registration Phase", + "reviewType": "COMMUNITY", + "id": 30050561, + "forumId": 29509, + "numSubmissions": 0, + "numRegistrants": 0, + "registrationStartDate": "2016-12-24T14:00:00.000Z", + "registrationEndDate": "2017-01-23T14:00:00.000Z", + "submissionEndDate": "2017-01-23T14:05:00.000Z", + "platforms": "Cisco", + "totalPrize": 800, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30050561, + "id": 741740, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-12-24T14:05Z", + "scheduledEndTime": "2016-12-25T14:05Z", + "duration": 86400000, + "updatedAt": "2016-12-23T09:15Z", + "createdAt": "2016-12-23T08:56Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + "projectId": 10596, + "currentPhases": [], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30050561, + "id": 741739, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2016-12-24T14:00Z", + "scheduledEndTime": "2017-01-23T14:00Z", + "fixedStartTime": "2016-12-24T14:00Z", + "duration": 2592000000, + "updatedAt": "2016-12-23T09:15Z", + "createdAt": "2016-12-23T08:56Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30050561, + "id": 741740, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-12-24T14:05Z", + "scheduledEndTime": "2016-12-25T14:05Z", + "duration": 86400000, + "updatedAt": "2016-12-23T09:15Z", + "createdAt": "2016-12-23T08:56Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30050561, + "id": 741741, + "phaseType": "Submission", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-12-24T14:05Z", + "scheduledEndTime": "2017-01-23T14:05Z", + "duration": 2592000000, + "updatedAt": "2016-12-23T09:15Z", + "createdAt": "2016-12-23T08:56Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 800 + ], + "drPoints": 0, + "reliabilityBonus": 160, + "isTask": false + }, + { + "updatedAt": "2016-12-23T13:55Z", + "createdAt": "2016-12-23T13:53Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "ActionScript", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "Private Task Test 1", + "reviewType": "COMMUNITY", + "id": 30050560, + "forumId": 29508, + "numSubmissions": 0, + "numRegistrants": 0, + "registrationStartDate": "2016-12-24T14:00:00.000Z", + "registrationEndDate": "2017-01-23T14:00:00.000Z", + "submissionEndDate": "2017-01-23T14:05:00.000Z", + "platforms": "Beanstalk", + "totalPrize": 800, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30050560, + "id": 741734, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-12-24T14:05Z", + "scheduledEndTime": "2016-12-25T14:05Z", + "duration": 86400000, + "updatedAt": "2016-12-23T08:55Z", + "createdAt": "2016-12-23T08:53Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + "projectId": 10596, + "currentPhases": [], + "allPhases": [ + { + "challengeId": 30050560, + "id": 741733, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2016-12-24T14:00Z", + "scheduledEndTime": "2017-01-23T14:00Z", + "fixedStartTime": "2016-12-24T14:00Z", + "duration": 2592000000, + "updatedAt": "2016-12-23T08:55Z", + "createdAt": "2016-12-23T08:53Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30050560, + "id": 741734, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-12-24T14:05Z", + "scheduledEndTime": "2016-12-25T14:05Z", + "duration": 86400000, + "updatedAt": "2016-12-23T08:55Z", + "createdAt": "2016-12-23T08:53Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30050560, + "id": 741735, + "phaseType": "Submission", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-12-24T14:05Z", + "scheduledEndTime": "2017-01-23T14:05Z", + "duration": 2592000000, + "updatedAt": "2016-12-23T08:55Z", + "createdAt": "2016-12-23T08:53Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 800 + ], + "drPoints": 0, + "reliabilityBonus": 160, + "isTask": false + }, + { + "updatedAt": "2016-12-23T14:23Z", + "createdAt": "2016-09-22T16:18Z", + "createdBy": "40152643", + "updatedBy": "8547899", + "technologies": ".NET", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "NDA Test 2", + "reviewType": "INTERNAL", + "id": 30050463, + "forumId": 29293, + "numSubmissions": 0, + "numRegistrants": 0, + "registrationStartDate": "2016-09-22T16:24:08.947Z", + "registrationEndDate": "2016-10-22T16:24:00.000Z", + "submissionEndDate": "2016-10-22T16:29:00.000Z", + "platforms": "Brivo Labs", + "totalPrize": 800, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30050463, + "id": 741520, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-09-22T16:29Z", + "scheduledEndTime": "2016-09-23T16:29Z", + "duration": 86400000, + "updatedAt": "2016-12-23T09:23Z", + "createdAt": "2016-09-22T12:18Z", + "createdBy": "40152643", + "updatedBy": "8547899" + }, + "projectId": 9043, + "currentPhases": [ + { + "challengeId": 30050463, + "id": 741519, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-09-22T16:24Z", + "scheduledEndTime": "2016-10-22T16:24Z", + "actualStartTime": "2016-09-22T16:24Z", + "fixedStartTime": "2016-09-22T16:24Z", + "duration": 2592000000, + "updatedAt": "2016-12-23T09:23Z", + "createdAt": "2016-09-22T12:18Z", + "createdBy": "40152643", + "updatedBy": "8547899" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30050463, + "id": 741519, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-09-22T16:24Z", + "scheduledEndTime": "2016-10-22T16:24Z", + "actualStartTime": "2016-09-22T16:24Z", + "fixedStartTime": "2016-09-22T16:24Z", + "duration": 2592000000, + "updatedAt": "2016-12-23T09:23Z", + "createdAt": "2016-09-22T12:18Z", + "createdBy": "40152643", + "updatedBy": "8547899" + }, + { + "challengeId": 30050463, + "id": 741520, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-09-22T16:29Z", + "scheduledEndTime": "2016-09-23T16:29Z", + "duration": 86400000, + "updatedAt": "2016-12-23T09:23Z", + "createdAt": "2016-09-22T12:18Z", + "createdBy": "40152643", + "updatedBy": "8547899" + }, + { + "challengeId": 30050463, + "id": 741521, + "phaseType": "Submission", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-09-22T16:29Z", + "scheduledEndTime": "2016-10-22T16:29Z", + "duration": 2592000000, + "updatedAt": "2016-12-23T09:23Z", + "createdAt": "2016-09-22T12:18Z", + "createdBy": "40152643", + "updatedBy": "8547899" + } + ], + "prizes": [ + 800 + ], + "drPoints": 0, + "reliabilityBonus": 160, + "isTask": false + }, + { + "updatedAt": "2016-09-15T11:16Z", + "createdAt": "2016-07-18T23:42Z", + "createdBy": "40152643", + "updatedBy": "40152643", + "technologies": "Apex", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "Foo challenge 0", + "reviewType": "INTERNAL", + "id": 30050429, + "forumId": 29162, + "numSubmissions": 0, + "numRegistrants": 3, + "registrationStartDate": "2016-07-19T14:07:49.734Z", + "registrationEndDate": "2016-08-18T14:07:00.000Z", + "submissionEndDate": "2016-08-18T14:12:00.000Z", + "platforms": "Box", + "totalPrize": 800, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30050429, + "id": 741430, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-07-19T14:12Z", + "scheduledEndTime": "2016-07-20T14:12Z", + "duration": 86400000, + "updatedAt": "2016-09-15T07:16Z", + "createdAt": "2016-07-18T15:42Z", + "createdBy": "40152643", + "updatedBy": "40152643" + }, + "projectId": 9043, + "currentPhases": [ + { + "challengeId": 30050429, + "id": 741429, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-07-19T14:07Z", + "scheduledEndTime": "2016-08-18T14:07Z", + "actualStartTime": "2016-07-19T14:07Z", + "fixedStartTime": "2016-07-19T13:00Z", + "duration": 2592000000, + "updatedAt": "2016-09-15T07:16Z", + "createdAt": "2016-07-18T15:42Z", + "createdBy": "40152643", + "updatedBy": "40152643" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30050429, + "id": 741429, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-07-19T14:07Z", + "scheduledEndTime": "2016-08-18T14:07Z", + "actualStartTime": "2016-07-19T14:07Z", + "fixedStartTime": "2016-07-19T13:00Z", + "duration": 2592000000, + "updatedAt": "2016-09-15T07:16Z", + "createdAt": "2016-07-18T15:42Z", + "createdBy": "40152643", + "updatedBy": "40152643" + }, + { + "challengeId": 30050429, + "id": 741430, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-07-19T14:12Z", + "scheduledEndTime": "2016-07-20T14:12Z", + "duration": 86400000, + "updatedAt": "2016-09-15T07:16Z", + "createdAt": "2016-07-18T15:42Z", + "createdBy": "40152643", + "updatedBy": "40152643" + }, + { + "challengeId": 30050429, + "id": 741431, + "phaseType": "Submission", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-07-19T14:12Z", + "scheduledEndTime": "2016-08-18T14:12Z", + "duration": 2592000000, + "updatedAt": "2016-09-15T07:16Z", + "createdAt": "2016-07-18T15:42Z", + "createdBy": "40152643", + "updatedBy": "40152643" + } + ], + "prizes": [ + 800 + ], + "reliabilityBonus": 160, + "isTask": false + }, + { + "updatedAt": "2016-06-03T20:24Z", + "createdAt": "2016-06-04T00:23Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "ADO.NET, AJAX, Android, Angular.js, Apache Derby", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "NDA 1", + "reviewType": "INTERNAL", + "id": 30050410, + "forumId": 29151, + "numSubmissions": 0, + "numRegistrants": 0, + "registrationStartDate": "2016-06-03T20:24:29.093Z", + "registrationEndDate": "2016-07-03T20:24:00.000Z", + "submissionEndDate": "2016-07-03T20:29:00.000Z", + "platforms": "Brivo Labs, Cisco, Cloud Foundry, CloudFactor", + "totalPrize": 800, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30050410, + "id": 741414, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-06-03T20:29Z", + "scheduledEndTime": "2016-06-04T20:29Z", + "duration": 86400000, + "updatedAt": "2016-06-03T16:24Z", + "createdAt": "2016-06-03T16:23Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + "projectId": 9043, + "currentPhases": [ + { + "challengeId": 30050410, + "id": 741413, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-06-03T20:24Z", + "scheduledEndTime": "2016-07-03T20:24Z", + "actualStartTime": "2016-06-03T20:24Z", + "fixedStartTime": "2016-06-03T13:00Z", + "duration": 2592000000, + "updatedAt": "2016-06-03T16:24Z", + "createdAt": "2016-06-03T16:23Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "allPhases": [ + { + "challengeId": 30050410, + "id": 741413, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-06-03T20:24Z", + "scheduledEndTime": "2016-07-03T20:24Z", + "actualStartTime": "2016-06-03T20:24Z", + "fixedStartTime": "2016-06-03T13:00Z", + "duration": 2592000000, + "updatedAt": "2016-06-03T16:24Z", + "createdAt": "2016-06-03T16:23Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30050410, + "id": 741414, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-06-03T20:29Z", + "scheduledEndTime": "2016-06-04T20:29Z", + "duration": 86400000, + "updatedAt": "2016-06-03T16:24Z", + "createdAt": "2016-06-03T16:23Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30050410, + "id": 741415, + "phaseType": "Submission", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-06-03T20:29Z", + "scheduledEndTime": "2016-07-03T20:29Z", + "duration": 2592000000, + "updatedAt": "2016-06-03T16:24Z", + "createdAt": "2016-06-03T16:23Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 800 + ], + "reliabilityBonus": 160, + "isTask": false + }, + { + "updatedAt": "2016-05-19T19:42Z", + "createdAt": "2016-05-19T23:42Z", + "createdBy": "40135517", + "updatedBy": "40135517", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "WEB_DESIGNS", + "name": "Find a pen", + "reviewType": "INTERNAL", + "id": 30050393, + "forumId": 595268, + "numSubmissions": 1, + "numRegistrants": 1, + "registrationStartDate": "2016-05-20T13:00:00.000Z", + "registrationEndDate": "2016-05-25T13:00:00.000Z", + "submissionEndDate": "2016-05-25T13:00:00.000Z", + "platforms": "", + "totalPrize": 1500, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30050393, + "id": 741249, + "phaseType": "Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-05-25T13:00Z", + "scheduledEndTime": "2016-05-25T17:00Z", + "duration": 14400000, + "updatedAt": "2016-05-19T15:52Z", + "createdAt": "2016-05-19T15:42Z", + "createdBy": "40135517", + "updatedBy": "22841596" + }, + "projectId": 10202, + "currentPhases": [ + { + "challengeId": 30050393, + "id": 741246, + "phaseType": "Specification Review", + "phaseStatus": "Open", + "scheduledStartTime": "2016-05-19T19:52Z", + "scheduledEndTime": "2016-05-20T01:52Z", + "actualStartTime": "2016-05-19T19:52Z", + "duration": 21600000, + "updatedAt": "2016-05-19T15:52Z", + "createdAt": "2016-05-19T15:42Z", + "createdBy": "40135517", + "updatedBy": "22841596" + }, + { + "challengeId": 30050393, + "id": 741247, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-05-20T13:00Z", + "scheduledEndTime": "2016-05-25T13:00Z", + "fixedStartTime": "2016-05-20T13:00Z", + "duration": 432000000, + "updatedAt": "2016-05-19T15:52Z", + "createdAt": "2016-05-19T15:42Z", + "createdBy": "40135517", + "updatedBy": "22841596" + }, + { + "challengeId": 30050393, + "id": 741248, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-05-20T13:05Z", + "scheduledEndTime": "2016-05-25T13:00Z", + "duration": 431700000, + "updatedAt": "2016-05-19T15:52Z", + "createdAt": "2016-05-19T15:42Z", + "createdBy": "40135517", + "updatedBy": "22841596" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30050393, + "id": 741245, + "phaseType": "Specification Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2016-05-19T19:47Z", + "scheduledEndTime": "2016-05-19T19:52Z", + "actualStartTime": "2016-05-19T19:47Z", + "actualEndTime": "2016-05-19T19:52Z", + "fixedStartTime": "2016-05-18T07:00Z", + "duration": 172800000, + "updatedAt": "2016-05-19T15:52Z", + "createdAt": "2016-05-19T15:42Z", + "createdBy": "40135517", + "updatedBy": "22841596" + }, + { + "challengeId": 30050393, + "id": 741246, + "phaseType": "Specification Review", + "phaseStatus": "Open", + "scheduledStartTime": "2016-05-19T19:52Z", + "scheduledEndTime": "2016-05-20T01:52Z", + "actualStartTime": "2016-05-19T19:52Z", + "duration": 21600000, + "updatedAt": "2016-05-19T15:52Z", + "createdAt": "2016-05-19T15:42Z", + "createdBy": "40135517", + "updatedBy": "22841596" + }, + { + "challengeId": 30050393, + "id": 741247, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-05-20T13:00Z", + "scheduledEndTime": "2016-05-25T13:00Z", + "fixedStartTime": "2016-05-20T13:00Z", + "duration": 432000000, + "updatedAt": "2016-05-19T15:52Z", + "createdAt": "2016-05-19T15:42Z", + "createdBy": "40135517", + "updatedBy": "22841596" + }, + { + "challengeId": 30050393, + "id": 741248, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-05-20T13:05Z", + "scheduledEndTime": "2016-05-25T13:00Z", + "duration": 431700000, + "updatedAt": "2016-05-19T15:52Z", + "createdAt": "2016-05-19T15:42Z", + "createdBy": "40135517", + "updatedBy": "22841596" + }, + { + "challengeId": 30050393, + "id": 741249, + "phaseType": "Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-05-25T13:00Z", + "scheduledEndTime": "2016-05-25T17:00Z", + "duration": 14400000, + "updatedAt": "2016-05-19T15:52Z", + "createdAt": "2016-05-19T15:42Z", + "createdBy": "40135517", + "updatedBy": "22841596" + }, + { + "challengeId": 30050393, + "id": 741250, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-05-25T17:00Z", + "scheduledEndTime": "2016-05-31T17:00Z", + "duration": 518400000, + "updatedAt": "2016-05-19T15:52Z", + "createdAt": "2016-05-19T15:42Z", + "createdBy": "40135517", + "updatedBy": "22841596" + }, + { + "challengeId": 30050393, + "id": 741251, + "phaseType": "Approval", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-05-31T17:00Z", + "scheduledEndTime": "2016-06-05T17:00Z", + "duration": 432000000, + "updatedAt": "2016-05-19T15:52Z", + "createdAt": "2016-05-19T15:42Z", + "createdBy": "40135517", + "updatedBy": "22841596" + } + ], + "prizes": [ + 1250, + 250 + ], + "drPoints": 0, + "reliabilityBonus": 250, + "isTask": false + }, + { + "updatedAt": "2016-02-02T19:27Z", + "createdAt": "2016-02-03T00:27Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "DESIGN_FIRST_2_FINISH", + "name": "Unregister Testing Challenge", + "reviewType": "INTERNAL", + "id": 30049553, + "forumId": 593938, + "numSubmissions": 0, + "numRegistrants": 1, + "registrationStartDate": "2016-02-02T19:27:52.373Z", + "registrationEndDate": "2016-03-03T19:27:00.000Z", + "submissionEndDate": "2016-03-03T19:32:00.000Z", + "platforms": "", + "totalPrize": 200, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049553, + "id": 733722, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-02-02T19:32Z", + "scheduledEndTime": "2016-03-03T19:32Z", + "duration": 2592000000, + "updatedAt": "2016-02-02T14:27Z", + "createdAt": "2016-02-02T14:27Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + "projectId": 7377, + "currentPhases": [ + { + "challengeId": 30049553, + "id": 733721, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-02T19:27Z", + "scheduledEndTime": "2016-03-03T19:27Z", + "actualStartTime": "2016-02-02T19:27Z", + "fixedStartTime": "2016-02-01T14:00Z", + "duration": 2592000000, + "updatedAt": "2016-02-02T14:27Z", + "createdAt": "2016-02-02T14:27Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30049553, + "id": 733721, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-02T19:27Z", + "scheduledEndTime": "2016-03-03T19:27Z", + "actualStartTime": "2016-02-02T19:27Z", + "fixedStartTime": "2016-02-01T14:00Z", + "duration": 2592000000, + "updatedAt": "2016-02-02T14:27Z", + "createdAt": "2016-02-02T14:27Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049553, + "id": 733722, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-02-02T19:32Z", + "scheduledEndTime": "2016-03-03T19:32Z", + "duration": 2592000000, + "updatedAt": "2016-02-02T14:27Z", + "createdAt": "2016-02-02T14:27Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049553, + "id": 733723, + "phaseType": "Submission", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-02-02T19:32Z", + "scheduledEndTime": "2016-03-03T19:32Z", + "duration": 2592000000, + "updatedAt": "2016-02-02T14:27Z", + "createdAt": "2016-02-02T14:27Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 200 + ], + "reliabilityBonus": 40, + "isTask": false + }, + { + "updatedAt": "2016-02-01T23:29Z", + "createdAt": "2016-02-02T02:51Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "DESIGN_FIRST_2_FINISH", + "name": "Submission Test Challenge", + "reviewType": "INTERNAL", + "id": 30049551, + "forumId": 593936, + "numSubmissions": 53, + "numRegistrants": 1, + "registrationStartDate": "2016-02-01T23:23:21.442Z", + "registrationEndDate": "2016-03-02T23:23:00.000Z", + "submissionEndDate": "2016-03-02T23:29:00.000Z", + "platforms": "", + "totalPrize": 200, + "isPrivate": false, + "projectId": 7377, + "currentPhases": [ + { + "challengeId": 30049551, + "id": 733709, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-01T23:23Z", + "scheduledEndTime": "2016-03-02T23:23Z", + "actualStartTime": "2016-02-01T23:23Z", + "fixedStartTime": "2016-02-01T14:00Z", + "duration": 2592000000, + "updatedAt": "2016-02-01T18:51Z", + "createdAt": "2016-02-01T16:51Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049551, + "id": 733711, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-01T23:29Z", + "scheduledEndTime": "2016-03-02T23:29Z", + "actualStartTime": "2016-02-01T23:29Z", + "duration": 2592000000, + "updatedAt": "2016-02-01T18:51Z", + "createdAt": "2016-02-01T16:51Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049551, + "id": 733710, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-01T23:51Z", + "scheduledEndTime": "2016-03-02T23:51Z", + "actualStartTime": "2016-02-01T23:51Z", + "duration": 2592000000, + "updatedAt": "2016-02-01T18:51Z", + "createdAt": "2016-02-01T16:51Z", + "createdBy": "8547899", + "updatedBy": "22841596" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30049551, + "id": 733709, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-01T23:23Z", + "scheduledEndTime": "2016-03-02T23:23Z", + "actualStartTime": "2016-02-01T23:23Z", + "fixedStartTime": "2016-02-01T14:00Z", + "duration": 2592000000, + "updatedAt": "2016-02-01T18:51Z", + "createdAt": "2016-02-01T16:51Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049551, + "id": 733710, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-01T23:51Z", + "scheduledEndTime": "2016-03-02T23:51Z", + "actualStartTime": "2016-02-01T23:51Z", + "duration": 2592000000, + "updatedAt": "2016-02-01T18:51Z", + "createdAt": "2016-02-01T16:51Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049551, + "id": 733711, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-01T23:29Z", + "scheduledEndTime": "2016-03-02T23:29Z", + "actualStartTime": "2016-02-01T23:29Z", + "duration": 2592000000, + "updatedAt": "2016-02-01T18:51Z", + "createdAt": "2016-02-01T16:51Z", + "createdBy": "8547899", + "updatedBy": "22841596" + } + ], + "prizes": [ + 200 + ], + "reliabilityBonus": 40, + "isTask": false + }, + { + "updatedAt": "2016-01-22T12:25Z", + "createdAt": "2016-01-22T17:12Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "Java", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "Vikas Development Challenge", + "reviewType": "PEER", + "id": 30049550, + "forumId": 28485, + "numSubmissions": 1, + "numRegistrants": 5, + "registrationStartDate": "2016-01-22T12:15:03.755Z", + "registrationEndDate": "2016-02-21T12:15:00.000Z", + "submissionEndDate": "2016-02-21T12:25:00.000Z", + "platforms": "AWS, EC2", + "totalPrize": 800, + "isPrivate": false, + "projectId": 9043, + "currentPhases": [ + { + "challengeId": 30049550, + "id": 733703, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-01-22T12:15Z", + "scheduledEndTime": "2016-02-21T12:15Z", + "actualStartTime": "2016-01-22T12:15Z", + "fixedStartTime": "2016-01-22T12:00Z", + "duration": 2592000000, + "updatedAt": "2016-02-02T05:30Z", + "createdAt": "2016-01-22T07:12Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049550, + "id": 733705, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-01-22T12:25Z", + "scheduledEndTime": "2016-02-21T12:25Z", + "actualStartTime": "2016-01-22T12:25Z", + "duration": 2592000000, + "updatedAt": "2016-02-02T05:30Z", + "createdAt": "2016-01-22T07:12Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049550, + "id": 733704, + "phaseType": "Iterative Review", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-02T10:30Z", + "scheduledEndTime": "2016-02-03T10:30Z", + "actualStartTime": "2016-02-02T10:30Z", + "duration": 86400000, + "updatedAt": "2016-02-02T05:30Z", + "createdAt": "2016-01-22T07:12Z", + "createdBy": "8547899", + "updatedBy": "22841596" + } + ], + "allPhases": [ + { + "challengeId": 30049550, + "id": 733703, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-01-22T12:15Z", + "scheduledEndTime": "2016-02-21T12:15Z", + "actualStartTime": "2016-01-22T12:15Z", + "fixedStartTime": "2016-01-22T12:00Z", + "duration": 2592000000, + "updatedAt": "2016-02-02T05:30Z", + "createdAt": "2016-01-22T07:12Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049550, + "id": 733704, + "phaseType": "Iterative Review", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-02T10:30Z", + "scheduledEndTime": "2016-02-03T10:30Z", + "actualStartTime": "2016-02-02T10:30Z", + "duration": 86400000, + "updatedAt": "2016-02-02T05:30Z", + "createdAt": "2016-01-22T07:12Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049550, + "id": 733705, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-01-22T12:25Z", + "scheduledEndTime": "2016-02-21T12:25Z", + "actualStartTime": "2016-01-22T12:25Z", + "duration": 2592000000, + "updatedAt": "2016-02-02T05:30Z", + "createdAt": "2016-01-22T07:12Z", + "createdBy": "8547899", + "updatedBy": "22841596" + } + ], + "prizes": [ + 800 + ], + "reliabilityBonus": 160, + "isTask": false + }, + { + "updatedAt": "2016-03-18T19:42Z", + "createdAt": "2016-02-10T15:02Z", + "createdBy": "8547899", + "updatedBy": "23221139", + "technologies": "AJAX", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Vikas Peer Review Challenge", + "reviewType": "PEER", + "id": 30049555, + "forumId": 28488, + "numSubmissions": 4, + "numRegistrants": 4, + "registrationStartDate": "2016-02-10T10:04:05.444Z", + "registrationEndDate": "2016-02-10T10:46:53.344Z", + "submissionEndDate": "2016-02-10T10:47:59.084Z", + "platforms": "AWS", + "totalPrize": 500, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049555, + "id": 733742, + "phaseType": "Appeals", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-03-11T10:48Z", + "scheduledEndTime": "2016-03-12T10:48Z", + "duration": 86400000, + "updatedAt": "2016-03-18T15:42Z", + "createdAt": "2016-02-10T05:02Z", + "createdBy": "8547899", + "updatedBy": "23221139" + }, + "projectId": 9043, + "currentPhases": [ + { + "challengeId": 30049555, + "id": 733741, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-10T10:48Z", + "scheduledEndTime": "2016-03-11T10:48Z", + "actualStartTime": "2016-02-10T10:48Z", + "duration": 2592000000, + "updatedAt": "2016-03-18T15:42Z", + "createdAt": "2016-02-10T05:02Z", + "createdBy": "8547899", + "updatedBy": "23221139" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30049555, + "id": 733739, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2016-02-10T10:04Z", + "scheduledEndTime": "2016-02-10T10:46Z", + "actualStartTime": "2016-02-10T10:04Z", + "actualEndTime": "2016-02-10T10:46Z", + "fixedStartTime": "2016-02-10T10:04Z", + "duration": 2574556, + "updatedAt": "2016-03-18T15:42Z", + "createdAt": "2016-02-10T05:02Z", + "createdBy": "8547899", + "updatedBy": "23221139" + }, + { + "challengeId": 30049555, + "id": 733740, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2016-02-10T10:12Z", + "scheduledEndTime": "2016-02-10T10:47Z", + "actualStartTime": "2016-02-10T10:12Z", + "actualEndTime": "2016-02-10T10:47Z", + "duration": 2063783, + "updatedAt": "2016-03-18T15:42Z", + "createdAt": "2016-02-10T05:02Z", + "createdBy": "8547899", + "updatedBy": "23221139" + }, + { + "challengeId": 30049555, + "id": 733741, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2016-02-10T10:48Z", + "scheduledEndTime": "2016-03-11T10:48Z", + "actualStartTime": "2016-02-10T10:48Z", + "duration": 2592000000, + "updatedAt": "2016-03-18T15:42Z", + "createdAt": "2016-02-10T05:02Z", + "createdBy": "8547899", + "updatedBy": "23221139" + }, + { + "challengeId": 30049555, + "id": 733742, + "phaseType": "Appeals", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-03-11T10:48Z", + "scheduledEndTime": "2016-03-12T10:48Z", + "duration": 86400000, + "updatedAt": "2016-03-18T15:42Z", + "createdAt": "2016-02-10T05:02Z", + "createdBy": "8547899", + "updatedBy": "23221139" + }, + { + "challengeId": 30049555, + "id": 733743, + "phaseType": "Appeals Response", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-03-12T10:48Z", + "scheduledEndTime": "2016-03-12T22:48Z", + "duration": 43200000, + "updatedAt": "2016-03-18T15:42Z", + "createdAt": "2016-02-10T05:02Z", + "createdBy": "8547899", + "updatedBy": "23221139" + } + ], + "prizes": [ + 350, + 150 + ], + "drPoints": 0, + "reliabilityBonus": 70, + "isTask": false + }, + { + "updatedAt": "2016-01-25T20:29Z", + "createdAt": "2016-01-19T13:45Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "WEB_DESIGNS", + "name": "Vikas Design Challenge", + "reviewType": "INTERNAL", + "id": 30049541, + "forumId": 593932, + "numSubmissions": 3, + "numRegistrants": 3, + "registrationStartDate": "2016-01-19T09:14:32.099Z", + "registrationEndDate": "2016-01-29T09:19:00.000Z", + "submissionEndDate": "2016-02-04T20:34:00.000Z", + "platforms": "", + "totalPrize": 1500, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049541, + "id": 733685, + "phaseType": "Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-02-04T20:34Z", + "scheduledEndTime": "2016-02-05T00:34Z", + "duration": 14400000, + "updatedAt": "2016-01-25T15:29Z", + "createdAt": "2016-01-19T03:45Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + "projectId": 9043, + "currentPhases": [ + { + "challengeId": 30049541, + "id": 733683, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-01-19T09:14Z", + "scheduledEndTime": "2016-01-29T09:19Z", + "actualStartTime": "2016-01-19T09:14Z", + "fixedStartTime": "2016-01-19T09:13Z", + "duration": 864300000, + "updatedAt": "2016-01-25T15:29Z", + "createdAt": "2016-01-19T03:45Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049541, + "id": 733684, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-01-25T20:29Z", + "scheduledEndTime": "2016-02-04T20:34Z", + "actualStartTime": "2016-01-25T20:29Z", + "duration": 864300000, + "updatedAt": "2016-01-25T15:29Z", + "createdAt": "2016-01-19T03:45Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30049541, + "id": 733681, + "phaseType": "Specification Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2016-01-19T08:48Z", + "scheduledEndTime": "2016-01-19T08:49Z", + "actualStartTime": "2016-01-19T08:48Z", + "actualEndTime": "2016-01-19T08:49Z", + "fixedStartTime": "2016-01-19T08:48Z", + "duration": 172800000, + "updatedAt": "2016-01-25T15:29Z", + "createdAt": "2016-01-19T03:45Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049541, + "id": 733682, + "phaseType": "Specification Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2016-01-19T08:49Z", + "scheduledEndTime": "2016-01-19T09:04Z", + "actualStartTime": "2016-01-19T08:49Z", + "actualEndTime": "2016-01-19T09:04Z", + "duration": 21600000, + "updatedAt": "2016-01-25T15:29Z", + "createdAt": "2016-01-19T03:45Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049541, + "id": 733683, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2016-01-19T09:14Z", + "scheduledEndTime": "2016-01-29T09:19Z", + "actualStartTime": "2016-01-19T09:14Z", + "fixedStartTime": "2016-01-19T09:13Z", + "duration": 864300000, + "updatedAt": "2016-01-25T15:29Z", + "createdAt": "2016-01-19T03:45Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049541, + "id": 733684, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2016-01-25T20:29Z", + "scheduledEndTime": "2016-02-04T20:34Z", + "actualStartTime": "2016-01-25T20:29Z", + "duration": 864300000, + "updatedAt": "2016-01-25T15:29Z", + "createdAt": "2016-01-19T03:45Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049541, + "id": 733685, + "phaseType": "Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-02-04T20:34Z", + "scheduledEndTime": "2016-02-05T00:34Z", + "duration": 14400000, + "updatedAt": "2016-01-25T15:29Z", + "createdAt": "2016-01-19T03:45Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049541, + "id": 733686, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-02-05T00:34Z", + "scheduledEndTime": "2016-02-11T00:34Z", + "duration": 518400000, + "updatedAt": "2016-01-25T15:29Z", + "createdAt": "2016-01-19T03:45Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049541, + "id": 733687, + "phaseType": "Approval", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2016-02-11T00:34Z", + "scheduledEndTime": "2016-02-16T00:34Z", + "duration": 432000000, + "updatedAt": "2016-01-25T15:29Z", + "createdAt": "2016-01-19T03:45Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1250, + 250 + ], + "reliabilityBonus": 250, + "isTask": false + }, + { + "submissions": [ + { + "id": 201640, + "submittedAt": "2015-06-09T20:53Z", + "status": "Completed Without Win", + "score": 10, + "placement": 2, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201640&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201640&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201640&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201640&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201640&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201640" + } + }, + { + "id": 201641, + "submittedAt": "2015-06-09T20:55Z", + "status": "Completed Without Win", + "score": 10, + "placement": 3, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201641&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201641&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201641&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201641&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201641&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201641" + } + }, + { + "id": 201642, + "submittedAt": "2015-06-17T17:50Z", + "status": "Completed Without Win", + "score": 10, + "placement": 4, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201642&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201642&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201642&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201642&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201642&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201642" + } + }, + { + "id": 201643, + "submittedAt": "2015-06-17T17:54Z", + "status": "Completed Without Win", + "score": 10, + "placement": 5, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201643&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201643&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201643&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201643&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201643&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201643" + } + }, + { + "id": 201645, + "submittedAt": "2015-06-24T07:57Z", + "status": "Completed Without Win", + "score": 10, + "placement": 6, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201645&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201645&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201645&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201645&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201645&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201645" + } + }, + { + "id": 202621, + "submittedAt": "2016-01-20T18:46Z", + "status": "Completed Without Win", + "score": 10, + "placement": 22, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202621&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202621&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202621&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202621&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202621&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202621" + } + }, + { + "id": 202622, + "submittedAt": "2016-01-20T22:29Z", + "status": "Completed Without Win", + "score": 10, + "placement": 23, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202622&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202622&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202622&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202622&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202622&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202622" + } + }, + { + "id": 202680, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202680&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202680&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202680&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202680&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202680&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202680" + } + }, + { + "id": 202681, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202681&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202681&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202681&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202681&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202681&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202681" + } + }, + { + "id": 202682, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202682&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202682&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202682&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202682&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202682&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202682" + } + }, + { + "id": 202690, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202690&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202690&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202690&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202690&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202690&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202690" + } + }, + { + "id": 202691, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202691&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202691&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202691&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202691&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202691&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202691" + } + }, + { + "id": 202692, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202692&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202692&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202692&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202692&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202692&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202692" + } + }, + { + "id": 202693, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202693&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202693&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202693&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202693&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202693&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202693" + } + }, + { + "id": 202700, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202700&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202700&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202700&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202700&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202700&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202700" + } + }, + { + "id": 202701, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202701&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202701&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202701&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202701&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202701&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202701" + } + }, + { + "id": 202710, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202710&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202710&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202710&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202710&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202710&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202710" + } + }, + { + "id": 202711, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202711&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202711&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202711&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202711&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202711&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202711" + } + }, + { + "id": 202720, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202720&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202720&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202720&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202720&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202720&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202720" + } + }, + { + "id": 202730, + "submittedAt": "2016-01-21T21:25Z", + "status": "Completed Without Win", + "score": 10, + "placement": 24, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202730&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202730&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202730&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202730&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202730&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202730" + } + }, + { + "id": 202731, + "submittedAt": "2016-01-21T21:26Z", + "status": "Completed Without Win", + "score": 10, + "placement": 25, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202731&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202731&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202731&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202731&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202731&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202731" + } + }, + { + "id": 202732, + "submittedAt": "2016-01-21T21:27Z", + "status": "Completed Without Win", + "score": 10, + "placement": 26, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202732&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202732&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202732&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202732&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202732&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202732" + } + }, + { + "id": 202733, + "submittedAt": "2016-01-21T21:27Z", + "status": "Completed Without Win", + "score": 10, + "placement": 27, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202733&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202733&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202733&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202733&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202733&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202733" + } + }, + { + "id": 202734, + "submittedAt": "2016-01-21T21:28Z", + "status": "Completed Without Win", + "score": 10, + "placement": 28, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202734&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202734&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202734&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202734&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202734&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202734" + } + }, + { + "id": 202735, + "submittedAt": "2016-01-21T21:32Z", + "status": "Completed Without Win", + "score": 10, + "placement": 29, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202735&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202735&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202735&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202735&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202735&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202735" + } + }, + { + "id": 202736, + "submittedAt": "2016-01-21T21:38Z", + "status": "Completed Without Win", + "score": 10, + "placement": 30, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202736&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202736&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202736&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202736&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202736&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202736" + } + }, + { + "id": 202737, + "submittedAt": "2016-01-21T21:45Z", + "status": "Completed Without Win", + "score": 10, + "placement": 31, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202737&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202737&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202737&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202737&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202737&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202737" + } + }, + { + "id": 202738, + "submittedAt": "2016-01-21T21:58Z", + "status": "Completed Without Win", + "score": 10, + "placement": 32, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202738&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202738&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202738&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202738&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202738&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202738" + } + }, + { + "id": 202739, + "submittedAt": "2016-01-21T22:27Z", + "status": "Completed Without Win", + "score": 10, + "placement": 33, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202739&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202739&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202739&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202739&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202739&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202739" + } + }, + { + "id": 202740, + "submittedAt": "2016-01-21T22:27Z", + "status": "Completed Without Win", + "score": 10, + "placement": 34, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202740&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202740&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202740&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202740&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202740&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202740" + } + }, + { + "id": 202761, + "submittedAt": "2016-01-22T00:13Z", + "status": "Completed Without Win", + "score": 10, + "placement": 35, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202761&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202761&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202761&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202761&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202761&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202761" + } + }, + { + "id": 202770, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202770&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202770&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202770&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202770&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202770&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202770" + } + }, + { + "id": 202780, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202780&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202780&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202780&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202780&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202780&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202780" + } + }, + { + "id": 202790, + "submittedAt": "2016-01-22T00:36Z", + "status": "Completed Without Win", + "score": 10, + "placement": 36, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202790&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202790&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202790&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202790&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202790&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202790" + } + }, + { + "id": 202800, + "submittedAt": "2015-12-31T20:17Z", + "status": "Completed Without Win", + "score": 10, + "placement": 7, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202800&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202800&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202800&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202800&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202800&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202800" + } + }, + { + "id": 202810, + "submittedAt": "2016-01-22T01:22Z", + "status": "Completed Without Win", + "score": 10, + "placement": 37, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202810&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202810&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202810&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202810&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202810&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202810" + } + }, + { + "id": 202811, + "submittedAt": "2016-01-22T01:26Z", + "status": "Completed Without Win", + "score": 10, + "placement": 38, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202811&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202811&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202811&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202811&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202811&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202811" + } + }, + { + "id": 202820, + "submittedAt": "2016-01-22T02:02Z", + "status": "Completed Without Win", + "score": 10, + "placement": 39, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202820&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202820&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202820&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202820&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202820&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202820" + } + }, + { + "id": 202821, + "submittedAt": "2016-01-22T19:57Z", + "status": "Completed Without Win", + "score": 10, + "placement": 40, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202821&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202821&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202821&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202821&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202821&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202821" + } + }, + { + "id": 202822, + "submittedAt": "2016-01-22T19:58Z", + "status": "Completed Without Win", + "score": 10, + "placement": 41, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202822&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202822&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202822&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202822&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202822&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202822" + } + }, + { + "id": 202823, + "submittedAt": "2016-01-22T19:59Z", + "status": "Active", + "score": 100, + "placement": 1, + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202823&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202823&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202823&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202823&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202823&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202823" + } + }, + { + "id": 202900, + "submittedAt": "2015-12-31T20:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202900&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202900&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202900&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202900&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202900&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202900" + } + }, + { + "id": 202901, + "submittedAt": "2015-12-31T20:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202901&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202901&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202901&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202901&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202901&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202901" + } + }, + { + "id": 203013, + "submittedAt": "2016-03-08T19:19Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203013&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203013&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203013&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203013&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203013&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203013" + } + }, + { + "id": 203260, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203260&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203260&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203260&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203260&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203260&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203260" + } + }, + { + "id": 203261, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203261&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203261&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203261&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203261&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203261&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203261" + } + }, + { + "id": 203270, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203270&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203270&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203270&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203270&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203270&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203270" + } + }, + { + "id": 203300, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203300&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203300&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203300&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203300&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203300&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203300" + } + }, + { + "id": 203330, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203330&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203330&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203330&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203330&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203330&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203330" + } + }, + { + "id": 203390, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203390&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203390&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203390&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203390&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203390&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203390" + } + }, + { + "id": 203420, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203420&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203420&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203420&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203420&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203420&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203420" + } + }, + { + "id": 203431, + "submittedAt": "2015-12-31T23:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203431&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203431&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203431&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203431&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203431&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203431" + } + }, + { + "id": 203441, + "submittedAt": "2015-12-31T23:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203441&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203441&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203441&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203441&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203441&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203441" + } + }, + { + "id": 203450, + "submittedAt": "2015-12-31T23:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203450&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203450&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203450&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203450&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203450&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203450" + } + }, + { + "id": 203451, + "submittedAt": "2015-12-31T23:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203451&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203451&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203451&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203451&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203451&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203451" + } + }, + { + "id": 203460, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203460&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203460&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203460&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203460&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203460&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203460" + } + }, + { + "id": 203491, + "submittedAt": "2015-12-31T23:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203491&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203491&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203491&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203491&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203491&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203491" + } + }, + { + "id": 203540, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203540&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203540&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203540&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203540&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203540&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203540" + } + }, + { + "id": 203550, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203550&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203550&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203550&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203550&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203550&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203550" + } + }, + { + "id": 203551, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203551&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203551&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203551&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203551&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203551&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203551" + } + }, + { + "id": 203570, + "submittedAt": "2016-03-08T19:19Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203570&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203570&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203570&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203570&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203570&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203570" + } + }, + { + "id": 203780, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203780&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203780&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203780&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203780&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203780&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=203780" + } + }, + { + "id": 204070, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204070&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204070&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204070&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204070&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204070&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204070" + } + }, + { + "id": 204140, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204140&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204140&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204140&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204140&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204140&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204140" + } + }, + { + "id": 204272, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204272&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204272&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204272&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204272&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204272&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204272" + } + }, + { + "id": 204280, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204280&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204280&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204280&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204280&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204280&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204280" + } + }, + { + "id": 204300, + "submittedAt": "2015-12-31T22:17Z", + "status": "Active", + "challengeId": 30049240, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204300&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204300&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204300&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204300&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204300&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=204300" + } + } + ], + "updatedAt": "2016-01-22T20:20Z", + "createdAt": "2015-05-28T18:49Z", + "createdBy": "15050434", + "updatedBy": "22841596", + "technologies": "", + "status": "COMPLETED", + "track": "DESIGN", + "subTrack": "DESIGN_FIRST_2_FINISH", + "name": "Real World iOS Challenge - 1", + "reviewType": "INTERNAL", + "id": 30049240, + "forumId": 593825, + "numSubmissions": 67, + "numRegistrants": 11, + "registrationStartDate": "2015-05-28T15:01:33.210Z", + "registrationEndDate": "2016-01-22T20:15:03.727Z", + "submissionEndDate": "2016-01-22T20:12:15.752Z", + "platforms": "", + "totalPrize": 200, + "isPrivate": false, + "projectId": 7377, + "currentPhases": [], + "submissionViewable": true, + "allPhases": [ + { + "challengeId": 30049240, + "id": 732863, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-05-28T15:01Z", + "scheduledEndTime": "2016-01-22T20:15Z", + "actualStartTime": "2015-05-28T15:01Z", + "actualEndTime": "2016-01-22T20:15Z", + "fixedStartTime": "2015-05-28T13:00Z", + "duration": 18406740000, + "updatedAt": "2016-01-22T15:20Z", + "createdAt": "2015-05-28T10:56Z", + "createdBy": "15050434", + "updatedBy": "22841596" + }, + { + "challengeId": 30049240, + "id": 732864, + "phaseType": "Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-12T20:20Z", + "scheduledEndTime": "2016-01-22T20:20Z", + "actualStartTime": "2015-06-12T20:20Z", + "actualEndTime": "2016-01-22T20:20Z", + "duration": 21257917069, + "updatedAt": "2016-01-22T15:20Z", + "createdAt": "2015-05-28T10:56Z", + "createdBy": "15050434", + "updatedBy": "22841596" + }, + { + "challengeId": 30049240, + "id": 732865, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-05-28T15:06Z", + "scheduledEndTime": "2016-01-22T20:12Z", + "actualStartTime": "2015-05-28T15:06Z", + "actualEndTime": "2016-01-22T20:12Z", + "duration": 20653074059, + "updatedAt": "2016-01-22T15:20Z", + "createdAt": "2015-05-28T10:56Z", + "createdBy": "15050434", + "updatedBy": "22841596" + } + ], + "prizes": [ + 200 + ], + "winners": [ + { + "userId": 22781893, + "type": "final", + "handle": "iamtong", + "placement": 1, + "photoURL": "/i/m/iamtong_big.jpg" + } + ], + "reliabilityBonus": 40, + "isTask": false + }, + { + "updatedAt": "2015-07-14T20:17Z", + "createdAt": "2015-07-14T23:55Z", + "createdBy": "8547899", + "updatedBy": "22841596", + "technologies": "ActionScript", + "status": "COMPLETED", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Peer Review - Troubleshooting user able to review own submission", + "reviewType": "PEER", + "id": 30049330, + "forumId": 28453, + "numSubmissions": 4, + "numRegistrants": 4, + "registrationStartDate": "2015-12-21T05:00:00.000Z", + "registrationEndDate": "2016-01-21T05:00:00.000Z", + "submissionEndDate": "2016-01-21T05:00:00.000Z", + "platforms": "Android", + "totalPrize": 2, + "isPrivate": false, + "projectId": 8647, + "currentPhases": [], + "allPhases": [ + { + "challengeId": 30049330, + "id": 733165, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-21T05:00Z", + "scheduledEndTime": "2016-01-21T05:00Z", + "actualStartTime": "2015-12-21T05:00Z", + "fixedStartTime": "2015-12-21T05:00Z", + "duration": 60000, + "updatedAt": "2015-07-14T16:18Z", + "createdAt": "2015-07-14T16:03Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049330, + "id": 733166, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-21T05:00Z", + "scheduledEndTime": "2016-01-21T05:00Z", + "actualStartTime": "2015-12-21T05:00Z", + "fixedStartTime": "2015-12-21T05:00Z", + "duration": 60000, + "updatedAt": "2015-07-14T16:18Z", + "createdAt": "2015-07-14T16:03Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049330, + "id": 733167, + "phaseType": "Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2016-01-22T05:00Z", + "scheduledEndTime": "2016-02-08T05:00Z", + "duration": 172800000, + "updatedAt": "2015-07-14T16:18Z", + "createdAt": "2015-07-14T16:03Z", + "createdBy": "8547899", + "updatedBy": "22841596" + } + ], + "prizes": [ + 1, + 1 + ], + "reliabilityBonus": 0.2, + "isTask": false + }, + { + "updatedAt": "2015-11-02T15:16Z", + "createdAt": "2015-10-16T02:03Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "Android", + "status": "COMPLETED", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Peer Review v3 BETA Test - 1", + "reviewType": "PEER", + "id": 30049400, + "forumId": 28464, + "numSubmissions": 6, + "numRegistrants": 6, + "registrationStartDate": "2015-12-21T05:00:00.000Z", + "registrationEndDate": "2016-01-21T05:00:00.000Z", + "submissionEndDate": "2016-01-21T05:00:00.000Z", + "platforms": "Android", + "totalPrize": 2, + "isPrivate": false, + "projectId": 8647, + "currentPhases": [], + "allPhases": [ + { + "challengeId": 30049400, + "id": 733275, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-21T05:00Z", + "scheduledEndTime": "2016-01-21T05:00Z", + "actualStartTime": "2015-12-21T05:00Z", + "fixedStartTime": "2015-12-21T05:00Z", + "duration": 300000, + "updatedAt": "2015-11-02T10:16Z", + "createdAt": "2015-10-15T18:15Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049400, + "id": 733276, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-21T05:00Z", + "scheduledEndTime": "2016-01-21T05:00Z", + "actualStartTime": "2015-12-21T05:00Z", + "fixedStartTime": "2015-12-21T05:00Z", + "duration": 300000, + "updatedAt": "2015-11-02T10:16Z", + "createdAt": "2015-10-15T18:15Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049400, + "id": 733277, + "phaseType": "Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2016-01-22T05:00Z", + "scheduledEndTime": "2016-02-08T05:00Z", + "duration": 300000, + "updatedAt": "2015-11-02T10:16Z", + "createdAt": "2015-10-15T18:15Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1, + 1 + ], + "reliabilityBonus": 0.2, + "isTask": false + }, + { + "updatedAt": "2015-11-02T17:49Z", + "createdAt": "2015-11-02T21:56Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "Android", + "status": "COMPLETED", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Peer Review - Late Deliverables - test 1", + "reviewType": "PEER", + "id": 30049430, + "forumId": 28471, + "numSubmissions": 8, + "numRegistrants": 8, + "registrationStartDate": "2015-12-21T05:00:00.000Z", + "registrationEndDate": "2016-01-21T05:00:00.000Z", + "submissionEndDate": "2016-01-21T05:00:00.000Z", + "platforms": "Android", + "totalPrize": 2, + "isPrivate": false, + "projectId": 8647, + "currentPhases": [], + "allPhases": [ + { + "challengeId": 30049430, + "id": 733355, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-21T05:00Z", + "scheduledEndTime": "2016-01-21T05:00Z", + "actualStartTime": "2015-12-21T05:00Z", + "fixedStartTime": "2015-12-21T05:00Z", + "duration": 300000, + "updatedAt": "2015-11-02T12:49Z", + "createdAt": "2015-11-02T12:08Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049430, + "id": 733356, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-21T05:00Z", + "scheduledEndTime": "2016-01-21T05:00Z", + "actualStartTime": "2015-12-21T05:00Z", + "fixedStartTime": "2015-12-21T05:00Z", + "duration": 2073300000, + "updatedAt": "2015-11-02T12:49Z", + "createdAt": "2015-11-02T12:08Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049430, + "id": 733357, + "phaseType": "Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2016-01-22T05:00Z", + "scheduledEndTime": "2016-02-08T05:00Z", + "duration": 300000, + "updatedAt": "2015-11-02T12:49Z", + "createdAt": "2015-11-02T12:08Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1, + 1 + ], + "reliabilityBonus": 0.2, + "isTask": false + }, + { + "submissions": [ + { + "id": 201810, + "submittedAt": "2015-12-17T16:33Z", + "status": "Active", + "challengeId": 30049520, + "type": "Checkpoint Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201810&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201810&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201810&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201810&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201810&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201810" + } + }, + { + "id": 201811, + "submittedAt": "2015-12-17T16:35Z", + "status": "Active", + "challengeId": 30049520, + "type": "Checkpoint Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201811&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201811&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201811&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201811&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201811&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201811" + } + }, + { + "id": 201812, + "submittedAt": "2015-12-17T16:35Z", + "status": "Active", + "challengeId": 30049520, + "type": "Checkpoint Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201812&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201812&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201812&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201812&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201812&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201812" + } + } + ], + "updatedAt": "2015-12-17T16:50Z", + "createdAt": "2015-12-17T21:10Z", + "createdBy": "40141070", + "updatedBy": "8547899", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "WIDGET_OR_MOBILE_SCREEN_DESIGN", + "name": "Mobile Design 2", + "reviewType": "INTERNAL", + "id": 30049520, + "forumId": 593922, + "numSubmissions": 0, + "numRegistrants": 2, + "registrationStartDate": "2015-12-17T16:19:28.095Z", + "registrationEndDate": "2015-12-23T16:19:00.000Z", + "checkpointSubmissionEndDate": "2015-12-17T16:44:04.355Z", + "submissionEndDate": "2015-12-23T16:19:00.000Z", + "platforms": "", + "totalCheckpointPrize": 250, + "totalPrize": 1500, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049520, + "id": 733614, + "phaseType": "Submission", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-12-17T16:24Z", + "scheduledEndTime": "2015-12-23T16:19Z", + "duration": 518100000, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + }, + "projectId": 9091, + "currentPhases": [ + { + "challengeId": 30049520, + "id": 733612, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-12-17T16:19Z", + "scheduledEndTime": "2015-12-23T16:19Z", + "actualStartTime": "2015-12-17T16:19Z", + "fixedStartTime": "2015-12-17T14:00Z", + "duration": 518400000, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + }, + { + "challengeId": 30049520, + "id": 733615, + "phaseType": "Checkpoint Screening", + "phaseStatus": "Open", + "scheduledStartTime": "2015-12-17T16:50Z", + "scheduledEndTime": "2015-12-17T20:50Z", + "actualStartTime": "2015-12-17T16:50Z", + "duration": 14400000, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + } + ], + "submissionViewable": true, + "allPhases": [ + { + "challengeId": 30049520, + "id": 733610, + "phaseType": "Specification Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-17T16:14Z", + "scheduledEndTime": "2015-12-17T16:14Z", + "actualStartTime": "2015-12-17T16:14Z", + "actualEndTime": "2015-12-17T16:14Z", + "fixedStartTime": "2015-12-17T16:10Z", + "duration": 172800000, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + }, + { + "challengeId": 30049520, + "id": 733611, + "phaseType": "Specification Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-17T16:14Z", + "scheduledEndTime": "2015-12-17T16:15Z", + "actualStartTime": "2015-12-17T16:14Z", + "actualEndTime": "2015-12-17T16:15Z", + "duration": 21600000, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + }, + { + "challengeId": 30049520, + "id": 733612, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-12-17T16:19Z", + "scheduledEndTime": "2015-12-23T16:19Z", + "actualStartTime": "2015-12-17T16:19Z", + "fixedStartTime": "2015-12-17T14:00Z", + "duration": 518400000, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + }, + { + "challengeId": 30049520, + "id": 733613, + "phaseType": "Checkpoint Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-17T16:24Z", + "scheduledEndTime": "2015-12-17T16:44Z", + "actualStartTime": "2015-12-17T16:24Z", + "actualEndTime": "2015-12-17T16:44Z", + "duration": 934714, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + }, + { + "challengeId": 30049520, + "id": 733614, + "phaseType": "Submission", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-12-17T16:24Z", + "scheduledEndTime": "2015-12-23T16:19Z", + "duration": 518100000, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + }, + { + "challengeId": 30049520, + "id": 733615, + "phaseType": "Checkpoint Screening", + "phaseStatus": "Open", + "scheduledStartTime": "2015-12-17T16:50Z", + "scheduledEndTime": "2015-12-17T20:50Z", + "actualStartTime": "2015-12-17T16:50Z", + "duration": 14400000, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + }, + { + "challengeId": 30049520, + "id": 733616, + "phaseType": "Checkpoint Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-12-17T20:50Z", + "scheduledEndTime": "2015-12-19T20:50Z", + "duration": 172800000, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + }, + { + "challengeId": 30049520, + "id": 733617, + "phaseType": "Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-12-23T16:19Z", + "scheduledEndTime": "2015-12-23T20:19Z", + "duration": 14400000, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + }, + { + "challengeId": 30049520, + "id": 733618, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-12-23T20:19Z", + "scheduledEndTime": "2015-12-29T20:19Z", + "duration": 518400000, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + }, + { + "challengeId": 30049520, + "id": 733619, + "phaseType": "Approval", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-12-29T20:19Z", + "scheduledEndTime": "2016-01-03T20:19Z", + "duration": 432000000, + "updatedAt": "2015-12-17T11:50Z", + "createdAt": "2015-12-17T11:10Z", + "createdBy": "40141070", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1250, + 250, + 50 + ], + "reliabilityBonus": 250, + "isTask": false + }, + { + "submissions": [ + { + "id": 201813, + "submittedAt": "2015-12-22T16:05Z", + "status": "Active", + "score": 100, + "placement": 1, + "challengeId": 30049530, + "type": "Checkpoint Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201813&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201813&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201813&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201813&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201813&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201813" + } + }, + { + "id": 201814, + "submittedAt": "2015-12-22T16:05Z", + "status": "Active", + "score": 90, + "placement": 2, + "challengeId": 30049530, + "type": "Checkpoint Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201814&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201814&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201814&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201814&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201814&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201814" + } + }, + { + "id": 201815, + "submittedAt": "2015-12-22T16:08Z", + "status": "Active", + "score": 80, + "placement": 3, + "challengeId": 30049530, + "type": "Checkpoint Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201815&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201815&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201815&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201815&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201815&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201815" + } + }, + { + "id": 201816, + "submittedAt": "2015-12-22T22:14Z", + "status": "Active", + "score": 100, + "placement": 1, + "challengeId": 30049530, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201816&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201816&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201816&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201816&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201816&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201816" + } + }, + { + "id": 201817, + "submittedAt": "2015-12-22T22:15Z", + "status": "Completed Without Win", + "score": 90, + "placement": 2, + "challengeId": 30049530, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201817&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201817&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201817&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201817&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201817&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201817" + } + } + ], + "updatedAt": "2015-12-22T22:25Z", + "createdAt": "2015-12-22T20:37Z", + "createdBy": "8547899", + "updatedBy": "22841596", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "WIDGET_OR_MOBILE_SCREEN_DESIGN", + "name": "Mobile Design - Tony App 4", + "reviewType": "INTERNAL", + "id": 30049530, + "forumId": 593929, + "numSubmissions": 2, + "numRegistrants": 2, + "registrationStartDate": "2015-12-22T15:59:23.986Z", + "registrationEndDate": "2015-12-28T15:58:00.000Z", + "checkpointSubmissionEndDate": "2015-12-22T16:23:05.161Z", + "submissionEndDate": "2015-12-22T22:16:26.189Z", + "platforms": "", + "totalCheckpointPrize": 250, + "totalPrize": 1500, + "isPrivate": false, + "projectId": 9616, + "currentPhases": [ + { + "challengeId": 30049530, + "id": 733652, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-12-22T15:59Z", + "scheduledEndTime": "2015-12-28T15:58Z", + "actualStartTime": "2015-12-22T15:59Z", + "fixedStartTime": "2015-12-22T15:59Z", + "duration": 518340000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T10:37Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049530, + "id": 733597, + "phaseType": "Final Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-12-22T22:29Z", + "scheduledEndTime": "2015-12-23T22:29Z", + "actualStartTime": "2015-12-22T22:29Z", + "duration": 86400000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T17:26Z", + "createdBy": "22841596", + "updatedBy": "22841596" + } + ], + "submissionViewable": true, + "allPhases": [ + { + "challengeId": 30049530, + "id": 733650, + "phaseType": "Specification Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-22T15:40Z", + "scheduledEndTime": "2015-12-22T15:41Z", + "actualStartTime": "2015-12-22T15:40Z", + "actualEndTime": "2015-12-22T15:41Z", + "fixedStartTime": "2015-12-22T15:40Z", + "duration": 172800000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T10:37Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049530, + "id": 733651, + "phaseType": "Specification Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-22T15:41Z", + "scheduledEndTime": "2015-12-22T15:57Z", + "actualStartTime": "2015-12-22T15:41Z", + "actualEndTime": "2015-12-22T15:57Z", + "duration": 21600000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T10:37Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049530, + "id": 733652, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-12-22T15:59Z", + "scheduledEndTime": "2015-12-28T15:58Z", + "actualStartTime": "2015-12-22T15:59Z", + "fixedStartTime": "2015-12-22T15:59Z", + "duration": 518340000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T10:37Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049530, + "id": 733653, + "phaseType": "Checkpoint Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-22T16:04Z", + "scheduledEndTime": "2015-12-22T16:23Z", + "actualStartTime": "2015-12-22T16:04Z", + "actualEndTime": "2015-12-22T16:23Z", + "duration": 1421175, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T10:37Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049530, + "id": 733654, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-22T22:13Z", + "scheduledEndTime": "2015-12-22T22:16Z", + "actualStartTime": "2015-12-22T22:13Z", + "actualEndTime": "2015-12-22T22:16Z", + "duration": 60000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T10:37Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049530, + "id": 733655, + "phaseType": "Checkpoint Screening", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-22T16:25Z", + "scheduledEndTime": "2015-12-22T16:39Z", + "actualStartTime": "2015-12-22T16:25Z", + "actualEndTime": "2015-12-22T16:39Z", + "duration": 60000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T10:37Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049530, + "id": 733656, + "phaseType": "Checkpoint Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-22T22:10Z", + "scheduledEndTime": "2015-12-22T22:13Z", + "actualStartTime": "2015-12-22T22:10Z", + "actualEndTime": "2015-12-22T22:13Z", + "duration": 172800000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T10:37Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049530, + "id": 733657, + "phaseType": "Screening", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-22T22:16Z", + "scheduledEndTime": "2015-12-22T22:18Z", + "actualStartTime": "2015-12-22T22:16Z", + "actualEndTime": "2015-12-22T22:18Z", + "duration": 14400000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T10:37Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049530, + "id": 733658, + "phaseType": "Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-22T22:18Z", + "scheduledEndTime": "2015-12-22T22:25Z", + "actualStartTime": "2015-12-22T22:18Z", + "actualEndTime": "2015-12-22T22:25Z", + "duration": 518400000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T10:37Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049530, + "id": 733659, + "phaseType": "Approval", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-22T22:25Z", + "scheduledEndTime": "2015-12-22T22:26Z", + "actualStartTime": "2015-12-22T22:25Z", + "actualEndTime": "2015-12-22T22:26Z", + "duration": 432000000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T10:37Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049530, + "id": 733596, + "phaseType": "Final Fix", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-12-22T22:27Z", + "scheduledEndTime": "2015-12-22T22:29Z", + "actualStartTime": "2015-12-22T22:27Z", + "actualEndTime": "2015-12-22T22:29Z", + "duration": 259200000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T17:26Z", + "createdBy": "22841596", + "updatedBy": "22841596" + }, + { + "challengeId": 30049530, + "id": 733597, + "phaseType": "Final Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-12-22T22:29Z", + "scheduledEndTime": "2015-12-23T22:29Z", + "actualStartTime": "2015-12-22T22:29Z", + "duration": 86400000, + "updatedAt": "2015-12-22T17:29Z", + "createdAt": "2015-12-22T17:26Z", + "createdBy": "22841596", + "updatedBy": "22841596" + } + ], + "prizes": [ + 1250, + 250, + 50 + ], + "winners": [ + { + "userId": 22880988, + "type": "checkpoint", + "handle": "DaraK", + "placement": 1, + "photoURL": "/i/m/DaraK.png" + }, + { + "userId": 22880988, + "type": "checkpoint", + "handle": "DaraK", + "placement": 2, + "photoURL": "/i/m/DaraK.png" + }, + { + "userId": 22781893, + "type": "checkpoint", + "handle": "iamtong", + "placement": 3, + "photoURL": "/i/m/iamtong_big.jpg" + }, + { + "userId": 22781893, + "type": "final", + "handle": "iamtong", + "placement": 1, + "photoURL": "/i/m/iamtong_big.jpg" + }, + { + "userId": 22880988, + "type": "final", + "handle": "DaraK", + "placement": 2, + "photoURL": "/i/m/DaraK.png" + } + ], + "reliabilityBonus": 250, + "isTask": false + }, + { + "submissions": [ + { + "id": 509256, + "submittedAt": "2015-07-23T19:51Z", + "status": "Active", + "challengeId": 30049340, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509256&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509256&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509256&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509256&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509256&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509256" + } + }, + { + "id": 509257, + "submittedAt": "2015-07-23T19:56Z", + "status": "Active", + "challengeId": 30049340, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509257&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509257&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509257&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509257&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509257&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509257" + } + }, + { + "id": 509258, + "submittedAt": "2015-07-23T20:08Z", + "status": "Active", + "challengeId": 30049340, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509258&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509258&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509258&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509258&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509258&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509258" + } + }, + { + "id": 509259, + "submittedAt": "2015-07-23T20:11Z", + "status": "Active", + "challengeId": 30049340, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509259&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509259&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509259&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509259&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509259&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=509259" + } + }, + { + "id": 201670, + "submittedAt": "2015-07-23T17:17Z", + "status": "Active", + "challengeId": 30049340, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201670&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201670&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201670&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201670&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201670&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201670" + } + }, + { + "id": 201671, + "submittedAt": "2015-07-23T17:24Z", + "status": "Active", + "challengeId": 30049340, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201671&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201671&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201671&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201671&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201671&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201671" + } + }, + { + "id": 201672, + "submittedAt": "2015-07-24T04:09Z", + "status": "Active", + "challengeId": 30049340, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201672&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201672&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201672&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201672&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201672&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201672" + } + } + ], + "updatedAt": "2015-12-04T18:33Z", + "createdAt": "2015-07-20T20:37Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "DESIGN_FIRST_2_FINISH", + "name": "Create Responsive Location Layout", + "reviewType": "INTERNAL", + "id": 30049340, + "forumId": 593864, + "numSubmissions": 7, + "numRegistrants": 8, + "registrationStartDate": "2015-07-20T16:49:44.742Z", + "registrationEndDate": "2015-08-19T16:49:00.000Z", + "submissionEndDate": "2015-12-19T18:07:00.000Z", + "platforms": "", + "totalPrize": 200, + "isPrivate": false, + "projectId": 7572, + "currentPhases": [ + { + "challengeId": 30049340, + "id": 733173, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-20T16:49Z", + "scheduledEndTime": "2015-08-19T16:49Z", + "actualStartTime": "2015-07-20T16:49Z", + "fixedStartTime": "2015-07-20T13:00Z", + "duration": 2592000000, + "updatedAt": "2015-12-04T13:33Z", + "createdAt": "2015-07-20T12:46Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049340, + "id": 733174, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-20T17:08Z", + "scheduledEndTime": "2015-12-19T18:07Z", + "actualStartTime": "2015-07-20T17:08Z", + "duration": 13136367435, + "updatedAt": "2015-12-04T13:33Z", + "createdAt": "2015-07-20T12:46Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049340, + "id": 733175, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-20T17:11Z", + "scheduledEndTime": "2015-08-19T17:11Z", + "actualStartTime": "2015-07-20T17:11Z", + "duration": 2592000000, + "updatedAt": "2015-12-04T13:33Z", + "createdAt": "2015-07-20T12:46Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "submissionViewable": true, + "allPhases": [ + { + "challengeId": 30049340, + "id": 733173, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-20T16:49Z", + "scheduledEndTime": "2015-08-19T16:49Z", + "actualStartTime": "2015-07-20T16:49Z", + "fixedStartTime": "2015-07-20T13:00Z", + "duration": 2592000000, + "updatedAt": "2015-12-04T13:33Z", + "createdAt": "2015-07-20T12:46Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049340, + "id": 733174, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-20T17:08Z", + "scheduledEndTime": "2015-12-19T18:07Z", + "actualStartTime": "2015-07-20T17:08Z", + "duration": 13136367435, + "updatedAt": "2015-12-04T13:33Z", + "createdAt": "2015-07-20T12:46Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049340, + "id": 733175, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-20T17:11Z", + "scheduledEndTime": "2015-08-19T17:11Z", + "actualStartTime": "2015-07-20T17:11Z", + "duration": 2592000000, + "updatedAt": "2015-12-04T13:33Z", + "createdAt": "2015-07-20T12:46Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 200 + ], + "reliabilityBonus": 40, + "isTask": false + }, + { + "updatedAt": "2015-11-16T18:37Z", + "createdAt": "2015-11-16T23:29Z", + "createdBy": "11823846", + "updatedBy": "11823846", + "technologies": ".NET System.Addins", + "status": "COMPLETED", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "First2Finish Me", + "reviewType": "INTERNAL", + "id": 30049500, + "forumId": 28476, + "numSubmissions": 1, + "numRegistrants": 1, + "registrationStartDate": "2015-11-16T18:30:51.706Z", + "registrationEndDate": "2015-12-16T18:30:00.000Z", + "submissionEndDate": "2015-12-16T18:35:00.000Z", + "platforms": "Beanstalk", + "totalPrize": 800, + "isPrivate": false, + "projectId": 8044, + "currentPhases": [ + { + "challengeId": 30049500, + "id": 733563, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-16T18:30Z", + "scheduledEndTime": "2015-12-16T18:30Z", + "actualStartTime": "2015-11-16T18:30Z", + "fixedStartTime": "2015-11-16T14:00Z", + "duration": 2592000000, + "updatedAt": "2015-11-16T13:37Z", + "createdAt": "2015-11-16T13:29Z", + "createdBy": "11823846", + "updatedBy": "11823846" + }, + { + "challengeId": 30049500, + "id": 733565, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-16T18:35Z", + "scheduledEndTime": "2015-12-16T18:35Z", + "actualStartTime": "2015-11-16T18:35Z", + "duration": 2592000000, + "updatedAt": "2015-11-16T13:37Z", + "createdAt": "2015-11-16T13:29Z", + "createdBy": "11823846", + "updatedBy": "11823846" + } + ], + "allPhases": [ + { + "challengeId": 30049500, + "id": 733563, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-16T18:30Z", + "scheduledEndTime": "2015-12-16T18:30Z", + "actualStartTime": "2015-11-16T18:30Z", + "fixedStartTime": "2015-11-16T14:00Z", + "duration": 2592000000, + "updatedAt": "2015-11-16T13:37Z", + "createdAt": "2015-11-16T13:29Z", + "createdBy": "11823846", + "updatedBy": "11823846" + }, + { + "challengeId": 30049500, + "id": 733564, + "phaseType": "Iterative Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-16T18:36Z", + "scheduledEndTime": "2015-11-16T18:37Z", + "actualStartTime": "2015-11-16T18:36Z", + "actualEndTime": "2015-11-16T18:37Z", + "duration": 86400000, + "updatedAt": "2015-11-16T13:37Z", + "createdAt": "2015-11-16T13:29Z", + "createdBy": "11823846", + "updatedBy": "11823846" + }, + { + "challengeId": 30049500, + "id": 733565, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-16T18:35Z", + "scheduledEndTime": "2015-12-16T18:35Z", + "actualStartTime": "2015-11-16T18:35Z", + "duration": 2592000000, + "updatedAt": "2015-11-16T13:37Z", + "createdAt": "2015-11-16T13:29Z", + "createdBy": "11823846", + "updatedBy": "11823846" + } + ], + "prizes": [ + 800 + ], + "winners": [ + { + "userId": 22922222, + "type": "final", + "handle": "miketest", + "placement": 1 + } + ], + "reliabilityBonus": 160, + "isTask": false + }, + { + "updatedAt": "2015-11-11T20:32Z", + "createdAt": "2015-11-12T01:24Z", + "createdBy": "11823846", + "updatedBy": "11823846", + "technologies": ".NET", + "status": "COMPLETED", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "Test First2Finish Placing", + "reviewType": "INTERNAL", + "id": 30049460, + "forumId": 28475, + "numSubmissions": 1, + "numRegistrants": 1, + "registrationStartDate": "2015-11-11T20:25:51.946Z", + "registrationEndDate": "2015-12-11T20:25:00.000Z", + "submissionEndDate": "2015-12-11T20:30:00.000Z", + "platforms": "Android", + "totalPrize": 1000, + "isPrivate": false, + "projectId": 8044, + "currentPhases": [ + { + "challengeId": 30049460, + "id": 733483, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-11T20:25Z", + "scheduledEndTime": "2015-12-11T20:25Z", + "actualStartTime": "2015-11-11T20:25Z", + "fixedStartTime": "2015-11-11T14:00Z", + "duration": 2592000000, + "updatedAt": "2015-11-11T15:32Z", + "createdAt": "2015-11-11T15:24Z", + "createdBy": "11823846", + "updatedBy": "11823846" + }, + { + "challengeId": 30049460, + "id": 733485, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-11T20:30Z", + "scheduledEndTime": "2015-12-11T20:30Z", + "duration": 2592000000, + "updatedAt": "2015-11-11T15:32Z", + "createdAt": "2015-11-11T15:24Z", + "createdBy": "11823846", + "updatedBy": "11823846" + } + ], + "allPhases": [ + { + "challengeId": 30049460, + "id": 733483, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-11T20:25Z", + "scheduledEndTime": "2015-12-11T20:25Z", + "actualStartTime": "2015-11-11T20:25Z", + "fixedStartTime": "2015-11-11T14:00Z", + "duration": 2592000000, + "updatedAt": "2015-11-11T15:32Z", + "createdAt": "2015-11-11T15:24Z", + "createdBy": "11823846", + "updatedBy": "11823846" + }, + { + "challengeId": 30049460, + "id": 733484, + "phaseType": "Iterative Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-11T20:30Z", + "scheduledEndTime": "2015-11-11T20:32Z", + "actualStartTime": "2015-11-11T20:30Z", + "actualEndTime": "2015-11-11T20:32Z", + "duration": 86400000, + "updatedAt": "2015-11-11T15:32Z", + "createdAt": "2015-11-11T15:24Z", + "createdBy": "11823846", + "updatedBy": "11823846" + }, + { + "challengeId": 30049460, + "id": 733485, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-11T20:30Z", + "scheduledEndTime": "2015-12-11T20:30Z", + "duration": 2592000000, + "updatedAt": "2015-11-11T15:32Z", + "createdAt": "2015-11-11T15:24Z", + "createdBy": "11823846", + "updatedBy": "11823846" + } + ], + "prizes": [ + 1000 + ], + "winners": [ + { + "userId": 22922222, + "type": "final", + "handle": "miketest", + "placement": 1 + } + ], + "reliabilityBonus": 200, + "isTask": false + }, + { + "submissions": [ + { + "id": 201750, + "submittedAt": "2015-11-17T20:09Z", + "status": "Active", + "score": 100, + "placement": 1, + "challengeId": 30049510, + "type": "Checkpoint Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201750&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201750&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201750&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201750&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201750&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201750" + } + }, + { + "id": 201751, + "submittedAt": "2015-11-17T20:10Z", + "status": "Active", + "score": 90, + "placement": 2, + "challengeId": 30049510, + "type": "Checkpoint Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201751&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201751&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201751&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201751&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201751&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201751" + } + }, + { + "id": 201770, + "submittedAt": "2015-11-19T01:49Z", + "status": "Completed Without Win", + "score": 90, + "placement": 2, + "challengeId": 30049510, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201770&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201770&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201770&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201770&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201770&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201770" + } + }, + { + "id": 201780, + "submittedAt": "2015-11-19T01:57Z", + "status": "Active", + "score": 100, + "placement": 1, + "challengeId": 30049510, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201780&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201780&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201780&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201780&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201780&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201780" + } + }, + { + "id": 201790, + "submittedAt": "2015-11-19T01:59Z", + "status": "Failed Screening", + "challengeId": 30049510, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201790&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201790&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201790&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201790&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201790&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201790" + } + } + ], + "updatedAt": "2015-11-20T18:11Z", + "createdAt": "2015-11-18T00:36Z", + "createdBy": "40141070", + "updatedBy": "22841596", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "WIDGET_OR_MOBILE_SCREEN_DESIGN", + "name": "Mobile Design 1", + "reviewType": "INTERNAL", + "id": 30049510, + "forumId": 593918, + "numSubmissions": 3, + "numRegistrants": 3, + "registrationStartDate": "2015-11-17T19:56:00.902Z", + "registrationEndDate": "2015-11-23T20:00:00.000Z", + "checkpointSubmissionEndDate": "2015-11-17T20:16:17.392Z", + "submissionEndDate": "2015-11-19T05:00:00.000Z", + "platforms": "", + "totalCheckpointPrize": 250, + "totalPrize": 1500, + "isPrivate": false, + "projectId": 9091, + "currentPhases": [ + { + "challengeId": 30049510, + "id": 733582, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-17T19:56Z", + "scheduledEndTime": "2015-11-23T20:00Z", + "actualStartTime": "2015-11-17T19:56Z", + "fixedStartTime": "2015-11-17T19:56Z", + "duration": 518640000, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-17T14:36Z", + "createdBy": "40141070", + "updatedBy": "22841596" + }, + { + "challengeId": 30049510, + "id": 733593, + "phaseType": "Final Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-20T18:21Z", + "scheduledEndTime": "2015-11-21T18:21Z", + "actualStartTime": "2015-11-20T18:21Z", + "duration": 86400000, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-20T13:13Z", + "createdBy": "22841596", + "updatedBy": "22841596" + } + ], + "submissionViewable": true, + "allPhases": [ + { + "challengeId": 30049510, + "id": 733580, + "phaseType": "Specification Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-17T19:40Z", + "scheduledEndTime": "2015-11-17T19:41Z", + "actualStartTime": "2015-11-17T19:40Z", + "actualEndTime": "2015-11-17T19:41Z", + "fixedStartTime": "2015-11-17T19:40Z", + "duration": 172800000, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-17T14:36Z", + "createdBy": "40141070", + "updatedBy": "22841596" + }, + { + "challengeId": 30049510, + "id": 733581, + "phaseType": "Specification Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-17T19:41Z", + "scheduledEndTime": "2015-11-17T19:50Z", + "actualStartTime": "2015-11-17T19:41Z", + "actualEndTime": "2015-11-17T19:50Z", + "duration": 21600000, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-17T14:36Z", + "createdBy": "40141070", + "updatedBy": "22841596" + }, + { + "challengeId": 30049510, + "id": 733582, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-17T19:56Z", + "scheduledEndTime": "2015-11-23T20:00Z", + "actualStartTime": "2015-11-17T19:56Z", + "fixedStartTime": "2015-11-17T19:56Z", + "duration": 518640000, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-17T14:36Z", + "createdBy": "40141070", + "updatedBy": "22841596" + }, + { + "challengeId": 30049510, + "id": 733583, + "phaseType": "Checkpoint Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-17T20:01Z", + "scheduledEndTime": "2015-11-17T20:16Z", + "actualStartTime": "2015-11-17T20:01Z", + "actualEndTime": "2015-11-17T20:16Z", + "duration": 1216490, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-17T14:36Z", + "createdBy": "40141070", + "updatedBy": "22841596" + }, + { + "challengeId": 30049510, + "id": 733584, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-19T01:29Z", + "scheduledEndTime": "2015-11-19T05:00Z", + "actualStartTime": "2015-11-19T01:29Z", + "actualEndTime": "2015-11-19T05:00Z", + "duration": 1812669, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-17T14:36Z", + "createdBy": "40141070", + "updatedBy": "22841596" + }, + { + "challengeId": 30049510, + "id": 733585, + "phaseType": "Checkpoint Screening", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-17T20:16Z", + "scheduledEndTime": "2015-11-17T20:20Z", + "actualStartTime": "2015-11-17T20:16Z", + "actualEndTime": "2015-11-17T20:20Z", + "duration": 14400000, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-17T14:36Z", + "createdBy": "40141070", + "updatedBy": "22841596" + }, + { + "challengeId": 30049510, + "id": 733586, + "phaseType": "Checkpoint Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-17T20:24Z", + "scheduledEndTime": "2015-11-19T01:29Z", + "actualStartTime": "2015-11-17T20:24Z", + "actualEndTime": "2015-11-19T01:29Z", + "duration": 172800000, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-17T14:36Z", + "createdBy": "40141070", + "updatedBy": "22841596" + }, + { + "challengeId": 30049510, + "id": 733587, + "phaseType": "Screening", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-19T02:05Z", + "scheduledEndTime": "2015-11-19T02:08Z", + "actualStartTime": "2015-11-19T02:05Z", + "actualEndTime": "2015-11-19T02:08Z", + "duration": 14400000, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-17T14:36Z", + "createdBy": "40141070", + "updatedBy": "22841596" + }, + { + "challengeId": 30049510, + "id": 733588, + "phaseType": "Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-19T02:08Z", + "scheduledEndTime": "2015-11-20T18:11Z", + "actualStartTime": "2015-11-19T02:08Z", + "actualEndTime": "2015-11-20T18:11Z", + "duration": 518400000, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-17T14:36Z", + "createdBy": "40141070", + "updatedBy": "22841596" + }, + { + "challengeId": 30049510, + "id": 733589, + "phaseType": "Approval", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-20T18:12Z", + "scheduledEndTime": "2015-11-20T18:13Z", + "actualStartTime": "2015-11-20T18:12Z", + "actualEndTime": "2015-11-20T18:13Z", + "duration": 432000000, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-17T14:36Z", + "createdBy": "40141070", + "updatedBy": "22841596" + }, + { + "challengeId": 30049510, + "id": 733592, + "phaseType": "Final Fix", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-20T18:13Z", + "scheduledEndTime": "2015-11-20T18:21Z", + "actualStartTime": "2015-11-20T18:13Z", + "actualEndTime": "2015-11-20T18:21Z", + "duration": 259200000, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-20T13:13Z", + "createdBy": "22841596", + "updatedBy": "22841596" + }, + { + "challengeId": 30049510, + "id": 733593, + "phaseType": "Final Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-20T18:21Z", + "scheduledEndTime": "2015-11-21T18:21Z", + "actualStartTime": "2015-11-20T18:21Z", + "duration": 86400000, + "updatedAt": "2015-11-20T13:21Z", + "createdAt": "2015-11-20T13:13Z", + "createdBy": "22841596", + "updatedBy": "22841596" + } + ], + "prizes": [ + 1250, + 250, + 50 + ], + "winners": [ + { + "userId": 22781893, + "type": "checkpoint", + "handle": "iamtong", + "placement": 1, + "photoURL": "/i/m/iamtong_big.jpg" + }, + { + "userId": 158394, + "type": "checkpoint", + "handle": "scubasteve", + "placement": 2 + }, + { + "userId": 22781893, + "type": "final", + "handle": "iamtong", + "placement": 1, + "photoURL": "/i/m/iamtong_big.jpg" + }, + { + "userId": 158394, + "type": "final", + "handle": "scubasteve", + "placement": 2 + } + ], + "reliabilityBonus": 250, + "isTask": false + }, + { + "submissions": [ + { + "id": 201674, + "submittedAt": "2015-11-13T09:39Z", + "status": "Active", + "challengeId": 30049480, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201674&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201674&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201674&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201674&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201674&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201674" + } + }, + { + "id": 201675, + "submittedAt": "2015-11-13T17:06Z", + "status": "Active", + "challengeId": 30049480, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201675&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201675&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201675&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201675&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201675&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201675" + } + }, + { + "id": 202824, + "submittedAt": "2016-01-22T22:02Z", + "status": "Active", + "challengeId": 30049480, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202824&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202824&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202824&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202824&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202824&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=202824" + } + } + ], + "updatedAt": "2015-11-17T21:36Z", + "createdAt": "2015-11-13T04:23Z", + "createdBy": "40141235", + "updatedBy": "8547899", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "WIDGET_OR_MOBILE_SCREEN_DESIGN", + "name": "foo3 design", + "reviewType": "INTERNAL", + "id": 30049480, + "forumId": 593913, + "numSubmissions": 3, + "numRegistrants": 6, + "registrationStartDate": "2015-11-13T04:51:29.000Z", + "registrationEndDate": "2015-11-14T04:50:00.000Z", + "submissionEndDate": "2015-11-19T04:49:00.000Z", + "platforms": "", + "totalPrize": 1500, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049480, + "id": 733521, + "phaseType": "Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-19T04:49Z", + "scheduledEndTime": "2015-11-19T08:49Z", + "duration": 14400000, + "updatedAt": "2015-11-17T16:36Z", + "createdAt": "2015-11-12T18:23Z", + "createdBy": "40141235", + "updatedBy": "8547899" + }, + "projectId": 9043, + "currentPhases": [ + { + "challengeId": 30049480, + "id": 733519, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-13T04:51Z", + "scheduledEndTime": "2015-11-14T04:50Z", + "actualStartTime": "2015-11-13T04:51Z", + "fixedStartTime": "2015-11-12T08:39Z", + "duration": 86340000, + "updatedAt": "2015-11-17T16:36Z", + "createdAt": "2015-11-12T18:23Z", + "createdBy": "40141235", + "updatedBy": "8547899" + }, + { + "challengeId": 30049480, + "id": 733520, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-13T04:57Z", + "scheduledEndTime": "2015-11-19T04:49Z", + "actualStartTime": "2015-11-13T04:57Z", + "duration": 517929000, + "updatedAt": "2015-11-17T16:36Z", + "createdAt": "2015-11-12T18:23Z", + "createdBy": "40141235", + "updatedBy": "8547899" + } + ], + "submissionViewable": true, + "allPhases": [ + { + "challengeId": 30049480, + "id": 733517, + "phaseType": "Specification Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-12T23:27Z", + "scheduledEndTime": "2015-11-12T23:28Z", + "actualStartTime": "2015-11-12T23:27Z", + "actualEndTime": "2015-11-12T23:28Z", + "fixedStartTime": "2015-11-12T23:23Z", + "duration": 172800000, + "updatedAt": "2015-11-17T16:36Z", + "createdAt": "2015-11-12T18:23Z", + "createdBy": "40141235", + "updatedBy": "8547899" + }, + { + "challengeId": 30049480, + "id": 733518, + "phaseType": "Specification Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-12T23:28Z", + "scheduledEndTime": "2015-11-13T04:39Z", + "actualStartTime": "2015-11-12T23:28Z", + "actualEndTime": "2015-11-13T04:39Z", + "duration": 1000, + "updatedAt": "2015-11-17T16:36Z", + "createdAt": "2015-11-12T18:23Z", + "createdBy": "40141235", + "updatedBy": "8547899" + }, + { + "challengeId": 30049480, + "id": 733519, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-13T04:51Z", + "scheduledEndTime": "2015-11-14T04:50Z", + "actualStartTime": "2015-11-13T04:51Z", + "fixedStartTime": "2015-11-12T08:39Z", + "duration": 86340000, + "updatedAt": "2015-11-17T16:36Z", + "createdAt": "2015-11-12T18:23Z", + "createdBy": "40141235", + "updatedBy": "8547899" + }, + { + "challengeId": 30049480, + "id": 733520, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-13T04:57Z", + "scheduledEndTime": "2015-11-19T04:49Z", + "actualStartTime": "2015-11-13T04:57Z", + "duration": 517929000, + "updatedAt": "2015-11-17T16:36Z", + "createdAt": "2015-11-12T18:23Z", + "createdBy": "40141235", + "updatedBy": "8547899" + }, + { + "challengeId": 30049480, + "id": 733521, + "phaseType": "Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-19T04:49Z", + "scheduledEndTime": "2015-11-19T08:49Z", + "duration": 14400000, + "updatedAt": "2015-11-17T16:36Z", + "createdAt": "2015-11-12T18:23Z", + "createdBy": "40141235", + "updatedBy": "8547899" + }, + { + "challengeId": 30049480, + "id": 733522, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-19T08:49Z", + "scheduledEndTime": "2015-11-25T08:49Z", + "duration": 518400000, + "updatedAt": "2015-11-17T16:36Z", + "createdAt": "2015-11-12T18:23Z", + "createdBy": "40141235", + "updatedBy": "8547899" + }, + { + "challengeId": 30049480, + "id": 733523, + "phaseType": "Approval", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-25T08:49Z", + "scheduledEndTime": "2015-11-30T08:49Z", + "duration": 432000000, + "updatedAt": "2015-11-17T16:36Z", + "createdAt": "2015-11-12T18:23Z", + "createdBy": "40141235", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1250, + 250 + ], + "reliabilityBonus": 250, + "isTask": false + }, + { + "submissions": [ + { + "id": 201730, + "submittedAt": "2015-11-13T19:28Z", + "status": "Active", + "score": 100, + "placement": 1, + "challengeId": 30049490, + "type": "Checkpoint Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201730&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201730&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201730&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201730&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201730&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201730" + } + }, + { + "id": 201731, + "submittedAt": "2015-11-16T22:48Z", + "status": "Active", + "challengeId": 30049490, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201731&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201731&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201731&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201731&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201731&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201731" + } + }, + { + "id": 201732, + "submittedAt": "2015-11-16T22:52Z", + "status": "Active", + "challengeId": 30049490, + "type": "Contest Submission", + "submissionImage": { + "tiny": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201732&sbt=tiny", + "small": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201732&sbt=small", + "medium": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201732&sbt=medium", + "full": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201732&sbt=full", + "thumb": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201732&sbt=thumb", + "previewPackage": "//studio.topcoder-dev.com/studio.jpg?module=DownloadSubmission&sbmid=201732" + } + } + ], + "updatedAt": "2015-11-16T23:01Z", + "createdAt": "2015-11-13T22:32Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "WIDGET_OR_MOBILE_SCREEN_DESIGN", + "name": "Tony Design 1", + "reviewType": "INTERNAL", + "id": 30049490, + "forumId": 593915, + "numSubmissions": 2, + "numRegistrants": 2, + "registrationStartDate": "2015-11-13T17:43:26.469Z", + "registrationEndDate": "2015-11-19T17:42:00.000Z", + "checkpointSubmissionEndDate": "2015-11-13T19:30:26.174Z", + "submissionEndDate": "2015-11-16T22:57:50.849Z", + "platforms": "", + "totalCheckpointPrize": 250, + "totalPrize": 1500, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049490, + "id": 733559, + "phaseType": "Approval", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-22T23:02Z", + "scheduledEndTime": "2015-11-27T23:02Z", + "duration": 432000000, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + "projectId": 9043, + "currentPhases": [ + { + "challengeId": 30049490, + "id": 733552, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-13T17:43Z", + "scheduledEndTime": "2015-11-19T17:42Z", + "actualStartTime": "2015-11-13T17:43Z", + "fixedStartTime": "2015-11-13T17:43Z", + "duration": 518340000, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049490, + "id": 733558, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-16T23:02Z", + "scheduledEndTime": "2015-11-22T23:02Z", + "actualStartTime": "2015-11-16T23:02Z", + "duration": 518400000, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + } + ], + "submissionViewable": true, + "allPhases": [ + { + "challengeId": 30049490, + "id": 733550, + "phaseType": "Specification Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-13T17:36Z", + "scheduledEndTime": "2015-11-13T17:37Z", + "actualStartTime": "2015-11-13T17:36Z", + "actualEndTime": "2015-11-13T17:37Z", + "fixedStartTime": "2015-11-13T17:36Z", + "duration": 0, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049490, + "id": 733551, + "phaseType": "Specification Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-13T17:37Z", + "scheduledEndTime": "2015-11-13T17:39Z", + "actualStartTime": "2015-11-13T17:37Z", + "actualEndTime": "2015-11-13T17:39Z", + "duration": 21600000, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049490, + "id": 733552, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-13T17:43Z", + "scheduledEndTime": "2015-11-19T17:42Z", + "actualStartTime": "2015-11-13T17:43Z", + "fixedStartTime": "2015-11-13T17:43Z", + "duration": 518340000, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049490, + "id": 733553, + "phaseType": "Checkpoint Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-13T17:48Z", + "scheduledEndTime": "2015-11-13T19:30Z", + "actualStartTime": "2015-11-13T17:48Z", + "actualEndTime": "2015-11-13T19:30Z", + "duration": 6419705, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049490, + "id": 733554, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-16T22:27Z", + "scheduledEndTime": "2015-11-16T22:57Z", + "actualStartTime": "2015-11-16T22:27Z", + "actualEndTime": "2015-11-16T22:57Z", + "duration": 1037087, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049490, + "id": 733555, + "phaseType": "Checkpoint Screening", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-13T18:03Z", + "scheduledEndTime": "2015-11-14T00:33Z", + "actualStartTime": "2015-11-13T18:03Z", + "actualEndTime": "2015-11-14T00:33Z", + "duration": 14400000, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049490, + "id": 733556, + "phaseType": "Checkpoint Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-13T18:09Z", + "scheduledEndTime": "2015-11-16T22:08Z", + "actualStartTime": "2015-11-13T18:09Z", + "actualEndTime": "2015-11-16T22:08Z", + "duration": 172800000, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049490, + "id": 733557, + "phaseType": "Screening", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-16T22:58Z", + "scheduledEndTime": "2015-11-16T23:02Z", + "actualStartTime": "2015-11-16T22:58Z", + "actualEndTime": "2015-11-16T23:02Z", + "duration": 14400000, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049490, + "id": 733558, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-16T23:02Z", + "scheduledEndTime": "2015-11-22T23:02Z", + "actualStartTime": "2015-11-16T23:02Z", + "duration": 518400000, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + }, + { + "challengeId": 30049490, + "id": 733559, + "phaseType": "Approval", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-22T23:02Z", + "scheduledEndTime": "2015-11-27T23:02Z", + "duration": 432000000, + "updatedAt": "2015-11-16T18:02Z", + "createdAt": "2015-11-13T12:32Z", + "createdBy": "8547899", + "updatedBy": "22841596" + } + ], + "prizes": [ + 1250, + 250, + 50 + ], + "winners": [ + { + "userId": 22880988, + "type": "checkpoint", + "handle": "DaraK", + "placement": 1, + "photoURL": "/i/m/DaraK.png" + } + ], + "reliabilityBonus": 250, + "isTask": false + }, + { + "updatedAt": "2015-11-05T16:34Z", + "createdAt": "2015-11-05T20:48Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "WIDGET_OR_MOBILE_SCREEN_DESIGN", + "name": "Mess11-5 Mobile Design", + "reviewType": "INTERNAL", + "id": 30049440, + "forumId": 593899, + "numSubmissions": 0, + "numRegistrants": 0, + "registrationStartDate": "2015-11-05T16:34:03.936Z", + "registrationEndDate": "2015-12-16T14:17:00.000Z", + "checkpointSubmissionEndDate": "2015-12-11T14:18:00.000Z", + "submissionEndDate": "2015-11-15T16:34:00.000Z", + "platforms": "", + "totalCheckpointPrize": 250, + "totalPrize": 1500, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049440, + "id": 733373, + "phaseType": "Checkpoint Submission", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-05T16:39Z", + "scheduledEndTime": "2015-12-11T14:18Z", + "duration": 3101940000, + "updatedAt": "2015-11-05T11:34Z", + "createdAt": "2015-11-05T11:00Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + "projectId": 8998, + "currentPhases": [ + { + "challengeId": 30049440, + "id": 733372, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-05T16:34Z", + "scheduledEndTime": "2015-12-16T14:17Z", + "actualStartTime": "2015-11-05T16:34Z", + "fixedStartTime": "2015-11-05T14:00Z", + "duration": 3534180000, + "updatedAt": "2015-11-05T11:34Z", + "createdAt": "2015-11-05T11:00Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "submissionViewable": true, + "allPhases": [ + { + "challengeId": 30049440, + "id": 733370, + "phaseType": "Specification Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-05T16:01Z", + "scheduledEndTime": "2015-11-05T16:01Z", + "actualStartTime": "2015-11-05T16:01Z", + "actualEndTime": "2015-11-05T16:01Z", + "fixedStartTime": "2015-11-05T16:00Z", + "duration": 172800000, + "updatedAt": "2015-11-05T11:34Z", + "createdAt": "2015-11-05T11:00Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049440, + "id": 733371, + "phaseType": "Specification Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-05T16:01Z", + "scheduledEndTime": "2015-11-05T16:16Z", + "actualStartTime": "2015-11-05T16:01Z", + "actualEndTime": "2015-11-05T16:16Z", + "duration": 21600000, + "updatedAt": "2015-11-05T11:34Z", + "createdAt": "2015-11-05T11:00Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049440, + "id": 733372, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-05T16:34Z", + "scheduledEndTime": "2015-12-16T14:17Z", + "actualStartTime": "2015-11-05T16:34Z", + "fixedStartTime": "2015-11-05T14:00Z", + "duration": 3534180000, + "updatedAt": "2015-11-05T11:34Z", + "createdAt": "2015-11-05T11:00Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049440, + "id": 733373, + "phaseType": "Checkpoint Submission", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-05T16:39Z", + "scheduledEndTime": "2015-12-11T14:18Z", + "duration": 3101940000, + "updatedAt": "2015-11-05T11:34Z", + "createdAt": "2015-11-05T11:00Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049440, + "id": 733374, + "phaseType": "Submission", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-05T16:39Z", + "scheduledEndTime": "2015-11-15T16:34Z", + "duration": 863700000, + "updatedAt": "2015-11-05T11:34Z", + "createdAt": "2015-11-05T11:00Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049440, + "id": 733375, + "phaseType": "Checkpoint Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-12-11T14:18Z", + "scheduledEndTime": "2015-12-11T18:18Z", + "duration": 14400000, + "updatedAt": "2015-11-05T11:34Z", + "createdAt": "2015-11-05T11:00Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049440, + "id": 733376, + "phaseType": "Checkpoint Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-12-11T18:18Z", + "scheduledEndTime": "2015-12-15T22:18Z", + "duration": 360000000, + "updatedAt": "2015-11-05T11:34Z", + "createdAt": "2015-11-05T11:00Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049440, + "id": 733377, + "phaseType": "Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-15T16:34Z", + "scheduledEndTime": "2015-11-15T20:34Z", + "duration": 14400000, + "updatedAt": "2015-11-05T11:34Z", + "createdAt": "2015-11-05T11:00Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049440, + "id": 733378, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-15T20:34Z", + "scheduledEndTime": "2015-11-21T20:34Z", + "duration": 518400000, + "updatedAt": "2015-11-05T11:34Z", + "createdAt": "2015-11-05T11:00Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049440, + "id": 733379, + "phaseType": "Approval", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-21T20:34Z", + "scheduledEndTime": "2015-11-26T20:34Z", + "duration": 432000000, + "updatedAt": "2015-11-05T11:34Z", + "createdAt": "2015-11-05T11:00Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1250, + 250, + 50 + ], + "reliabilityBonus": 250, + "isTask": false + }, + { + "updatedAt": "2015-11-11T00:51Z", + "createdAt": "2015-11-11T05:42Z", + "createdBy": "11823846", + "updatedBy": "22841596", + "technologies": "AJAX", + "status": "COMPLETED", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "Testing First2Finish Again", + "reviewType": "INTERNAL", + "id": 30049455, + "forumId": 28474, + "numSubmissions": 1, + "numRegistrants": 1, + "registrationStartDate": "2015-11-11T00:44:19.368Z", + "registrationEndDate": "2015-11-11T12:44:00.000Z", + "submissionEndDate": "2015-11-11T12:49:00.000Z", + "platforms": "Android", + "totalPrize": 400, + "isPrivate": false, + "projectId": 7398, + "currentPhases": [ + { + "challengeId": 30049455, + "id": 733473, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-11T00:44Z", + "scheduledEndTime": "2015-11-11T12:44Z", + "actualStartTime": "2015-11-11T00:44Z", + "fixedStartTime": "2015-11-10T14:00Z", + "duration": 43200000, + "updatedAt": "2015-11-10T19:51Z", + "createdAt": "2015-11-10T19:42Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049455, + "id": 733475, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-11T00:49Z", + "scheduledEndTime": "2015-11-11T12:49Z", + "actualStartTime": "2015-11-11T00:49Z", + "duration": 43200000, + "updatedAt": "2015-11-10T19:51Z", + "createdAt": "2015-11-10T19:42Z", + "createdBy": "11823846", + "updatedBy": "22841596" + } + ], + "allPhases": [ + { + "challengeId": 30049455, + "id": 733473, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-11T00:44Z", + "scheduledEndTime": "2015-11-11T12:44Z", + "actualStartTime": "2015-11-11T00:44Z", + "fixedStartTime": "2015-11-10T14:00Z", + "duration": 43200000, + "updatedAt": "2015-11-10T19:51Z", + "createdAt": "2015-11-10T19:42Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049455, + "id": 733474, + "phaseType": "Iterative Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-11T00:50Z", + "scheduledEndTime": "2015-11-11T00:51Z", + "actualStartTime": "2015-11-11T00:50Z", + "actualEndTime": "2015-11-11T00:51Z", + "duration": 86400000, + "updatedAt": "2015-11-10T19:51Z", + "createdAt": "2015-11-10T19:42Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049455, + "id": 733475, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-11T00:49Z", + "scheduledEndTime": "2015-11-11T12:49Z", + "actualStartTime": "2015-11-11T00:49Z", + "duration": 43200000, + "updatedAt": "2015-11-10T19:51Z", + "createdAt": "2015-11-10T19:42Z", + "createdBy": "11823846", + "updatedBy": "22841596" + } + ], + "prizes": [ + 400 + ], + "winners": [ + { + "userId": 22922222, + "type": "final", + "handle": "miketest", + "placement": 1 + } + ], + "reliabilityBonus": 80, + "isTask": false + }, + { + "updatedAt": "2015-11-10T20:17Z", + "createdAt": "2015-11-11T01:01Z", + "createdBy": "11823846", + "updatedBy": "22841596", + "technologies": ".NET", + "status": "COMPLETED", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "Test First2Finish Placement", + "reviewType": "INTERNAL", + "id": 30049454, + "forumId": 28473, + "numSubmissions": 1, + "numRegistrants": 1, + "registrationStartDate": "2015-11-10T20:08:49.791Z", + "registrationEndDate": "2015-11-11T08:08:00.000Z", + "submissionEndDate": "2015-11-11T08:13:00.000Z", + "platforms": "Android", + "totalPrize": 800, + "isPrivate": false, + "projectId": 7398, + "currentPhases": [ + { + "challengeId": 30049454, + "id": 733467, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-10T20:08Z", + "scheduledEndTime": "2015-11-11T08:08Z", + "actualStartTime": "2015-11-10T20:08Z", + "fixedStartTime": "2015-11-10T14:00Z", + "duration": 43200000, + "updatedAt": "2015-11-10T15:17Z", + "createdAt": "2015-11-10T15:14Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049454, + "id": 733469, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-10T20:13Z", + "scheduledEndTime": "2015-11-11T08:13Z", + "actualStartTime": "2015-11-10T20:13Z", + "duration": 43200000, + "updatedAt": "2015-11-10T15:17Z", + "createdAt": "2015-11-10T15:14Z", + "createdBy": "11823846", + "updatedBy": "22841596" + } + ], + "allPhases": [ + { + "challengeId": 30049454, + "id": 733467, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-10T20:08Z", + "scheduledEndTime": "2015-11-11T08:08Z", + "actualStartTime": "2015-11-10T20:08Z", + "fixedStartTime": "2015-11-10T14:00Z", + "duration": 43200000, + "updatedAt": "2015-11-10T15:17Z", + "createdAt": "2015-11-10T15:14Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049454, + "id": 733468, + "phaseType": "Iterative Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T20:14Z", + "scheduledEndTime": "2015-11-10T20:17Z", + "actualStartTime": "2015-11-10T20:14Z", + "actualEndTime": "2015-11-10T20:17Z", + "duration": 86400000, + "updatedAt": "2015-11-10T15:17Z", + "createdAt": "2015-11-10T15:14Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049454, + "id": 733469, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-11-10T20:13Z", + "scheduledEndTime": "2015-11-11T08:13Z", + "actualStartTime": "2015-11-10T20:13Z", + "duration": 43200000, + "updatedAt": "2015-11-10T15:17Z", + "createdAt": "2015-11-10T15:14Z", + "createdBy": "11823846", + "updatedBy": "22841596" + } + ], + "prizes": [ + 800 + ], + "winners": [ + { + "userId": 22922222, + "type": "final", + "handle": "miketest", + "placement": 1 + } + ], + "reliabilityBonus": 160, + "isTask": false + }, + { + "updatedAt": "2015-11-10T18:52Z", + "createdAt": "2015-11-10T23:28Z", + "createdBy": "11823846", + "updatedBy": "11823846", + "technologies": "", + "status": "COMPLETED", + "track": "DESIGN", + "subTrack": "WEB_DESIGNS", + "name": "Test Estimated Web Design", + "reviewType": "INTERNAL", + "id": 30049452, + "forumId": 593904, + "numSubmissions": 1, + "numRegistrants": 1, + "registrationStartDate": "2015-11-10T18:39:51.672Z", + "registrationEndDate": "2015-11-10T18:46:56.322Z", + "submissionEndDate": "2015-11-10T18:47:33.692Z", + "platforms": "", + "totalPrize": 4800, + "isPrivate": false, + "projectId": 7398, + "currentPhases": [], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30049452, + "id": 733437, + "phaseType": "Specification Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:33Z", + "scheduledEndTime": "2015-11-10T18:34Z", + "actualStartTime": "2015-11-10T18:33Z", + "actualEndTime": "2015-11-10T18:34Z", + "fixedStartTime": "2015-11-10T18:21Z", + "duration": 172800000, + "updatedAt": "2015-11-10T13:52Z", + "createdAt": "2015-11-10T13:41Z", + "createdBy": "11823846", + "updatedBy": "11823846" + }, + { + "challengeId": 30049452, + "id": 733438, + "phaseType": "Specification Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:34Z", + "scheduledEndTime": "2015-11-10T18:37Z", + "actualStartTime": "2015-11-10T18:34Z", + "actualEndTime": "2015-11-10T18:37Z", + "duration": 21600000, + "updatedAt": "2015-11-10T13:52Z", + "createdAt": "2015-11-10T13:41Z", + "createdBy": "11823846", + "updatedBy": "11823846" + }, + { + "challengeId": 30049452, + "id": 733439, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:39Z", + "scheduledEndTime": "2015-11-10T18:46Z", + "actualStartTime": "2015-11-10T18:39Z", + "actualEndTime": "2015-11-10T18:46Z", + "fixedStartTime": "2015-11-10T13:55Z", + "duration": 0, + "updatedAt": "2015-11-10T13:52Z", + "createdAt": "2015-11-10T13:41Z", + "createdBy": "11823846", + "updatedBy": "11823846" + }, + { + "challengeId": 30049452, + "id": 733440, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:44Z", + "scheduledEndTime": "2015-11-10T18:47Z", + "actualStartTime": "2015-11-10T18:44Z", + "actualEndTime": "2015-11-10T18:47Z", + "duration": 0, + "updatedAt": "2015-11-10T13:52Z", + "createdAt": "2015-11-10T13:41Z", + "createdBy": "11823846", + "updatedBy": "11823846" + }, + { + "challengeId": 30049452, + "id": 733441, + "phaseType": "Screening", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:48Z", + "scheduledEndTime": "2015-11-10T18:49Z", + "actualStartTime": "2015-11-10T18:48Z", + "actualEndTime": "2015-11-10T18:49Z", + "duration": 14400000, + "updatedAt": "2015-11-10T13:52Z", + "createdAt": "2015-11-10T13:41Z", + "createdBy": "11823846", + "updatedBy": "11823846" + }, + { + "challengeId": 30049452, + "id": 733442, + "phaseType": "Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:49Z", + "scheduledEndTime": "2015-11-10T18:52Z", + "actualStartTime": "2015-11-10T18:49Z", + "actualEndTime": "2015-11-10T18:52Z", + "duration": 518400000, + "updatedAt": "2015-11-10T13:52Z", + "createdAt": "2015-11-10T13:41Z", + "createdBy": "11823846", + "updatedBy": "11823846" + }, + { + "challengeId": 30049452, + "id": 733443, + "phaseType": "Approval", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:52Z", + "scheduledEndTime": "2015-11-10T18:52Z", + "actualStartTime": "2015-11-10T18:52Z", + "actualEndTime": "2015-11-10T18:52Z", + "duration": 432000000, + "updatedAt": "2015-11-10T13:52Z", + "createdAt": "2015-11-10T13:41Z", + "createdBy": "11823846", + "updatedBy": "11823846" + } + ], + "prizes": [ + 4000, + 800 + ], + "winners": [ + { + "userId": 22922222, + "type": "final", + "handle": "miketest", + "placement": 1 + } + ], + "reliabilityBonus": 800, + "isTask": false + }, + { + "updatedAt": "2015-11-10T18:25Z", + "createdAt": "2015-11-10T21:48Z", + "createdBy": "11823846", + "updatedBy": "22841596", + "technologies": ".NET", + "status": "COMPLETED", + "track": "DEVELOP", + "subTrack": "ASSEMBLY_COMPETITION", + "name": "Test Estimated Assembly", + "reviewType": "COMMUNITY", + "id": 30049450, + "forumId": 28472, + "numSubmissions": 1, + "numRegistrants": 1, + "registrationStartDate": "2015-11-10T18:03:30.244Z", + "registrationEndDate": "2015-11-10T18:16:38.539Z", + "submissionEndDate": "2015-11-10T18:16:50.541Z", + "platforms": "Android", + "totalPrize": 2400, + "isPrivate": false, + "projectId": 7398, + "currentPhases": [], + "allPhases": [ + { + "challengeId": 30049450, + "id": 733412, + "phaseType": "Specification Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T17:01Z", + "scheduledEndTime": "2015-11-10T17:02Z", + "actualStartTime": "2015-11-10T17:01Z", + "actualEndTime": "2015-11-10T17:02Z", + "fixedStartTime": "2015-11-10T17:01Z", + "duration": 172800000, + "updatedAt": "2015-11-10T13:25Z", + "createdAt": "2015-11-10T12:01Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049450, + "id": 733413, + "phaseType": "Specification Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T17:02Z", + "scheduledEndTime": "2015-11-10T18:02Z", + "actualStartTime": "2015-11-10T17:02Z", + "actualEndTime": "2015-11-10T18:02Z", + "duration": 7200000, + "updatedAt": "2015-11-10T13:25Z", + "createdAt": "2015-11-10T12:01Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049450, + "id": 733414, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:03Z", + "scheduledEndTime": "2015-11-10T18:16Z", + "actualStartTime": "2015-11-10T18:03Z", + "actualEndTime": "2015-11-10T18:16Z", + "fixedStartTime": "2015-11-10T14:00Z", + "duration": 0, + "updatedAt": "2015-11-10T13:25Z", + "createdAt": "2015-11-10T12:01Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049450, + "id": 733415, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:14Z", + "scheduledEndTime": "2015-11-10T18:16Z", + "actualStartTime": "2015-11-10T18:14Z", + "actualEndTime": "2015-11-10T18:16Z", + "duration": 0, + "updatedAt": "2015-11-10T13:25Z", + "createdAt": "2015-11-10T12:01Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049450, + "id": 733416, + "phaseType": "Screening", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:17Z", + "scheduledEndTime": "2015-11-10T18:17Z", + "actualStartTime": "2015-11-10T18:17Z", + "actualEndTime": "2015-11-10T18:17Z", + "duration": 3600000, + "updatedAt": "2015-11-10T13:25Z", + "createdAt": "2015-11-10T12:01Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049450, + "id": 733417, + "phaseType": "Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:17Z", + "scheduledEndTime": "2015-11-10T18:20Z", + "actualStartTime": "2015-11-10T18:17Z", + "actualEndTime": "2015-11-10T18:20Z", + "duration": 3600000, + "updatedAt": "2015-11-10T13:25Z", + "createdAt": "2015-11-10T12:01Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049450, + "id": 733418, + "phaseType": "Appeals", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:20Z", + "scheduledEndTime": "2015-11-10T18:20Z", + "actualStartTime": "2015-11-10T18:20Z", + "actualEndTime": "2015-11-10T18:20Z", + "duration": 0, + "updatedAt": "2015-11-10T13:25Z", + "createdAt": "2015-11-10T12:01Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049450, + "id": 733419, + "phaseType": "Appeals Response", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:20Z", + "scheduledEndTime": "2015-11-10T18:20Z", + "actualStartTime": "2015-11-10T18:20Z", + "actualEndTime": "2015-11-10T18:20Z", + "duration": 0, + "updatedAt": "2015-11-10T13:25Z", + "createdAt": "2015-11-10T12:01Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049450, + "id": 733420, + "phaseType": "Aggregation", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:21Z", + "scheduledEndTime": "2015-11-10T18:22Z", + "actualStartTime": "2015-11-10T18:21Z", + "actualEndTime": "2015-11-10T18:22Z", + "duration": 3600000, + "updatedAt": "2015-11-10T13:25Z", + "createdAt": "2015-11-10T12:01Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049450, + "id": 733421, + "phaseType": "Final Fix", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:22Z", + "scheduledEndTime": "2015-11-10T18:23Z", + "actualStartTime": "2015-11-10T18:22Z", + "actualEndTime": "2015-11-10T18:23Z", + "duration": 3600000, + "updatedAt": "2015-11-10T13:25Z", + "createdAt": "2015-11-10T12:01Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049450, + "id": 733422, + "phaseType": "Final Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:23Z", + "scheduledEndTime": "2015-11-10T18:23Z", + "actualStartTime": "2015-11-10T18:23Z", + "actualEndTime": "2015-11-10T18:23Z", + "duration": 3600000, + "updatedAt": "2015-11-10T13:25Z", + "createdAt": "2015-11-10T12:01Z", + "createdBy": "11823846", + "updatedBy": "22841596" + }, + { + "challengeId": 30049450, + "id": 733423, + "phaseType": "Approval", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-11-10T18:23Z", + "scheduledEndTime": "2015-11-10T18:25Z", + "actualStartTime": "2015-11-10T18:23Z", + "actualEndTime": "2015-11-10T18:25Z", + "duration": 3600000, + "updatedAt": "2015-11-10T13:25Z", + "createdAt": "2015-11-10T12:01Z", + "createdBy": "11823846", + "updatedBy": "22841596" + } + ], + "prizes": [ + 1600, + 800 + ], + "winners": [ + { + "userId": 22922222, + "type": "final", + "handle": "miketest", + "placement": 1 + } + ], + "reliabilityBonus": 320, + "isTask": false + }, + { + "updatedAt": "2015-06-08T15:57Z", + "createdAt": "2015-06-08T19:44Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": ".NET System.Addins", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "ReactJS Registration Framework", + "reviewType": "PEER", + "id": 30049303, + "forumId": 28448, + "numSubmissions": 395, + "numRegistrants": 401, + "registrationStartDate": "2015-06-08T15:52:11.715Z", + "registrationEndDate": "2015-11-02T05:00:00.000Z", + "submissionEndDate": "2015-11-02T05:00:00.000Z", + "platforms": "Android", + "totalPrize": 2, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049303, + "id": 733107, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-06-13T15:52Z", + "scheduledEndTime": "2015-06-15T15:52Z", + "duration": 172800000, + "updatedAt": "2015-06-08T11:57Z", + "createdAt": "2015-06-08T11:51Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + "projectId": 8647, + "currentPhases": [ + { + "challengeId": 30049303, + "id": 733105, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-08T15:52Z", + "scheduledEndTime": "2015-11-02T05:00Z", + "actualStartTime": "2015-06-08T15:52Z", + "fixedStartTime": "2015-06-07T13:00Z", + "duration": 432000000, + "updatedAt": "2015-06-08T11:57Z", + "createdAt": "2015-06-08T11:51Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049303, + "id": 733106, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-08T15:57Z", + "scheduledEndTime": "2015-11-02T05:00Z", + "actualStartTime": "2015-06-08T15:57Z", + "duration": 431700000, + "updatedAt": "2015-06-08T11:57Z", + "createdAt": "2015-06-08T11:51Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "allPhases": [ + { + "challengeId": 30049303, + "id": 733105, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-08T15:52Z", + "scheduledEndTime": "2015-11-02T05:00Z", + "actualStartTime": "2015-06-08T15:52Z", + "fixedStartTime": "2015-06-07T13:00Z", + "duration": 432000000, + "updatedAt": "2015-06-08T11:57Z", + "createdAt": "2015-06-08T11:51Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049303, + "id": 733106, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-08T15:57Z", + "scheduledEndTime": "2015-11-02T05:00Z", + "actualStartTime": "2015-06-08T15:57Z", + "duration": 431700000, + "updatedAt": "2015-06-08T11:57Z", + "createdAt": "2015-06-08T11:51Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049303, + "id": 733107, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-06-13T15:52Z", + "scheduledEndTime": "2015-06-15T15:52Z", + "duration": 172800000, + "updatedAt": "2015-06-08T11:57Z", + "createdAt": "2015-06-08T11:51Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1, + 1 + ], + "reliabilityBonus": 0.2, + "isTask": false + }, + { + "updatedAt": "2015-10-29T04:29Z", + "createdAt": "2015-06-06T11:08Z", + "createdBy": "8547899", + "updatedBy": "305384", + "technologies": "iOS", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Fix all JSLint issues", + "reviewType": "PEER", + "id": 30049290, + "forumId": 28444, + "numSubmissions": 1033, + "numRegistrants": 1056, + "registrationStartDate": "2015-07-25T04:00:00.000Z", + "registrationEndDate": "2015-11-02T05:00:00.000Z", + "submissionEndDate": "2015-11-02T05:00:00.000Z", + "platforms": "iOS", + "totalPrize": 2, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049290, + "id": 733067, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-03T04:55Z", + "scheduledEndTime": "2015-11-05T04:55Z", + "duration": 172800000, + "updatedAt": "2015-10-29T00:29Z", + "createdAt": "2015-06-06T03:15Z", + "createdBy": "8547899", + "updatedBy": "305384" + }, + "projectId": 8647, + "currentPhases": [ + { + "challengeId": 30049290, + "id": 733065, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-25T04:00Z", + "scheduledEndTime": "2015-11-02T05:00Z", + "actualStartTime": "2015-07-25T04:00Z", + "fixedStartTime": "2015-06-05T13:00Z", + "duration": 1382400000, + "updatedAt": "2015-10-29T20:13Z", + "createdAt": "2015-06-06T03:15Z", + "createdBy": "8547899", + "updatedBy": "305384" + }, + { + "challengeId": 30049290, + "id": 733066, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-25T04:00Z", + "scheduledEndTime": "2015-11-02T05:00Z", + "actualStartTime": "2015-07-25T04:00Z", + "duration": 8729700000, + "updatedAt": "2015-10-29T20:13Z", + "createdAt": "2015-06-06T03:15Z", + "createdBy": "8547899", + "updatedBy": "305384" + } + ], + "allPhases": [ + { + "challengeId": 30049290, + "id": 733065, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-25T04:00Z", + "scheduledEndTime": "2015-11-02T05:00Z", + "actualStartTime": "2015-07-25T04:00Z", + "fixedStartTime": "2015-06-05T13:00Z", + "duration": 1382400000, + "updatedAt": "2015-10-29T20:13Z", + "createdAt": "2015-06-06T03:15Z", + "createdBy": "8547899", + "updatedBy": "305384" + }, + { + "challengeId": 30049290, + "id": 733066, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-25T04:00Z", + "scheduledEndTime": "2015-11-02T05:00Z", + "actualStartTime": "2015-07-25T04:00Z", + "duration": 8729700000, + "updatedAt": "2015-10-29T20:13Z", + "createdAt": "2015-06-06T03:15Z", + "createdBy": "8547899", + "updatedBy": "305384" + }, + { + "challengeId": 30049290, + "id": 733067, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-03T04:55Z", + "scheduledEndTime": "2015-11-05T04:55Z", + "duration": 172800000, + "updatedAt": "2015-10-29T00:29Z", + "createdAt": "2015-06-06T03:15Z", + "createdBy": "8547899", + "updatedBy": "305384" + } + ], + "prizes": [ + 1, + 1 + ], + "reliabilityBonus": 0.2, + "isTask": false + }, + { + "updatedAt": "2015-10-27T13:24Z", + "createdAt": "2015-07-27T17:10Z", + "createdBy": "11823846", + "updatedBy": "8547899", + "technologies": ".NET", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Territory-based Sales Trigger", + "reviewType": "COMMUNITY", + "id": 30049360, + "forumId": 28457, + "numSubmissions": 5, + "numRegistrants": 7, + "registrationStartDate": "2015-07-27T13:00:00.000Z", + "registrationEndDate": "2015-11-01T04:00:00.000Z", + "submissionEndDate": "2015-11-01T04:00:00.000Z", + "platforms": "Android", + "totalPrize": 500, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049360, + "id": 733197, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-12-02T14:00Z", + "scheduledEndTime": "2015-12-04T14:00Z", + "duration": 172800000, + "updatedAt": "2015-10-27T09:24Z", + "createdAt": "2015-07-27T09:19Z", + "createdBy": "11823846", + "updatedBy": "8547899" + }, + "projectId": 7572, + "currentPhases": [ + { + "challengeId": 30049360, + "id": 733195, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-27T13:00Z", + "scheduledEndTime": "2015-11-01T04:00Z", + "actualStartTime": "2015-07-27T13:00Z", + "fixedStartTime": "2015-07-27T13:00Z", + "duration": 11062800000, + "updatedAt": "2015-10-29T20:11Z", + "createdAt": "2015-07-27T09:19Z", + "createdBy": "11823846", + "updatedBy": "8547899" + }, + { + "challengeId": 30049360, + "id": 733196, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-27T13:05Z", + "scheduledEndTime": "2015-11-01T04:00Z", + "duration": 11062500000, + "updatedAt": "2015-10-29T20:11Z", + "createdAt": "2015-07-27T09:19Z", + "createdBy": "11823846", + "updatedBy": "8547899" + } + ], + "allPhases": [ + { + "challengeId": 30049360, + "id": 733195, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-27T13:00Z", + "scheduledEndTime": "2015-11-01T04:00Z", + "actualStartTime": "2015-07-27T13:00Z", + "fixedStartTime": "2015-07-27T13:00Z", + "duration": 11062800000, + "updatedAt": "2015-10-29T20:11Z", + "createdAt": "2015-07-27T09:19Z", + "createdBy": "11823846", + "updatedBy": "8547899" + }, + { + "challengeId": 30049360, + "id": 733196, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-07-27T13:05Z", + "scheduledEndTime": "2015-11-01T04:00Z", + "duration": 11062500000, + "updatedAt": "2015-10-29T20:11Z", + "createdAt": "2015-07-27T09:19Z", + "createdBy": "11823846", + "updatedBy": "8547899" + }, + { + "challengeId": 30049360, + "id": 733197, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-12-02T14:00Z", + "scheduledEndTime": "2015-12-04T14:00Z", + "duration": 172800000, + "updatedAt": "2015-10-27T09:24Z", + "createdAt": "2015-07-27T09:19Z", + "createdBy": "11823846", + "updatedBy": "8547899" + }, + { + "challengeId": 30049360, + "id": 733198, + "phaseType": "Appeals", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-12-04T14:00Z", + "scheduledEndTime": "2015-12-05T14:00Z", + "duration": 86400000, + "updatedAt": "2015-10-27T09:24Z", + "createdAt": "2015-07-27T09:19Z", + "createdBy": "11823846", + "updatedBy": "8547899" + }, + { + "challengeId": 30049360, + "id": 733199, + "phaseType": "Appeals Response", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-12-05T14:00Z", + "scheduledEndTime": "2015-12-06T02:00Z", + "duration": 43200000, + "updatedAt": "2015-10-27T09:24Z", + "createdAt": "2015-07-27T09:19Z", + "createdBy": "11823846", + "updatedBy": "8547899" + } + ], + "prizes": [ + 350, + 150 + ], + "reliabilityBonus": 70, + "isTask": false + }, + { + "updatedAt": "2016-12-23T14:26Z", + "createdAt": "2015-06-08T19:21Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": ".NET", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Peer Review Load Test 0.5", + "reviewType": "PEER", + "id": 30049301, + "forumId": 28446, + "numSubmissions": 398, + "numRegistrants": 400, + "registrationStartDate": "2015-06-08T15:31:57.456Z", + "registrationEndDate": "2015-11-01T03:59:00.000Z", + "submissionEndDate": "2015-11-01T03:59:00.000Z", + "platforms": "Android", + "totalPrize": 2, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049301, + "id": 733087, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-01T03:59Z", + "scheduledEndTime": "2015-11-03T03:59Z", + "duration": 172800000, + "updatedAt": "2016-12-23T09:26Z", + "createdAt": "2015-06-08T11:29Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + "projectId": 8647, + "currentPhases": [ + { + "challengeId": 30049301, + "id": 733085, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-08T15:31Z", + "scheduledEndTime": "2015-11-01T03:59Z", + "actualStartTime": "2015-06-08T15:31Z", + "fixedStartTime": "2015-06-08T15:31Z", + "duration": 12572882544, + "updatedAt": "2016-12-23T09:26Z", + "createdAt": "2015-06-08T11:29Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049301, + "id": 733086, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-08T15:36Z", + "scheduledEndTime": "2015-11-01T03:59Z", + "actualStartTime": "2015-06-08T15:36Z", + "duration": 12572633061, + "updatedAt": "2016-12-23T09:26Z", + "createdAt": "2015-06-08T11:29Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30049301, + "id": 733085, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-08T15:31Z", + "scheduledEndTime": "2015-11-01T03:59Z", + "actualStartTime": "2015-06-08T15:31Z", + "fixedStartTime": "2015-06-08T15:31Z", + "duration": 12572882544, + "updatedAt": "2016-12-23T09:26Z", + "createdAt": "2015-06-08T11:29Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049301, + "id": 733086, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-08T15:36Z", + "scheduledEndTime": "2015-11-01T03:59Z", + "actualStartTime": "2015-06-08T15:36Z", + "duration": 12572633061, + "updatedAt": "2016-12-23T09:26Z", + "createdAt": "2015-06-08T11:29Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049301, + "id": 733087, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-11-01T03:59Z", + "scheduledEndTime": "2015-11-03T03:59Z", + "duration": 172800000, + "updatedAt": "2016-12-23T09:26Z", + "createdAt": "2015-06-08T11:29Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1, + 1 + ], + "drPoints": 0, + "reliabilityBonus": 0.2, + "isTask": false + }, + { + "updatedAt": "2015-02-10T13:51Z", + "createdAt": "2014-12-03T10:54Z", + "createdBy": "40012962", + "updatedBy": "11823846", + "technologies": "Apex, Salesforce", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "FIRST_2_FINISH", + "name": "Increase Test Coverage for Given Classes and Triggers", + "reviewType": "INTERNAL", + "id": 30047582, + "forumId": 27023, + "numSubmissions": 0, + "numRegistrants": 68, + "registrationStartDate": "2014-12-16T05:53:46.487Z", + "registrationEndDate": "2015-10-31T04:00:00.000Z", + "submissionEndDate": "2015-10-31T04:00:00.000Z", + "platforms": "Force.com, Salesforce.com", + "totalPrize": 300, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30047582, + "id": 708726, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2014-12-16T05:59Z", + "scheduledEndTime": "2014-12-17T05:59Z", + "duration": 86400000, + "updatedAt": "2015-02-10T08:51Z", + "createdAt": "2014-12-03T05:54Z", + "createdBy": "40012962", + "updatedBy": "11823846" + }, + "projectId": 7169, + "currentPhases": [ + { + "challengeId": 30047582, + "id": 708725, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2014-12-16T05:53Z", + "scheduledEndTime": "2015-10-31T04:00Z", + "actualStartTime": "2014-12-16T05:53Z", + "fixedStartTime": "2014-12-16T05:53Z", + "duration": 2592000000, + "updatedAt": "2015-02-10T08:51Z", + "createdAt": "2014-12-03T05:54Z", + "createdBy": "40012962", + "updatedBy": "11823846" + }, + { + "challengeId": 30047582, + "id": 708727, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2014-12-16T05:59Z", + "scheduledEndTime": "2015-10-31T04:00Z", + "actualStartTime": "2014-12-16T05:59Z", + "duration": 2592000000, + "updatedAt": "2015-02-10T08:51Z", + "createdAt": "2014-12-03T05:54Z", + "createdBy": "40012962", + "updatedBy": "11823846" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30047582, + "id": 708725, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2014-12-16T05:53Z", + "scheduledEndTime": "2015-10-31T04:00Z", + "actualStartTime": "2014-12-16T05:53Z", + "fixedStartTime": "2014-12-16T05:53Z", + "duration": 2592000000, + "updatedAt": "2015-02-10T08:51Z", + "createdAt": "2014-12-03T05:54Z", + "createdBy": "40012962", + "updatedBy": "11823846" + }, + { + "challengeId": 30047582, + "id": 708726, + "phaseType": "Iterative Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2014-12-16T05:59Z", + "scheduledEndTime": "2014-12-17T05:59Z", + "duration": 86400000, + "updatedAt": "2015-02-10T08:51Z", + "createdAt": "2014-12-03T05:54Z", + "createdBy": "40012962", + "updatedBy": "11823846" + }, + { + "challengeId": 30047582, + "id": 708727, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2014-12-16T05:59Z", + "scheduledEndTime": "2015-10-31T04:00Z", + "actualStartTime": "2014-12-16T05:59Z", + "duration": 2592000000, + "updatedAt": "2015-02-10T08:51Z", + "createdAt": "2014-12-03T05:54Z", + "createdBy": "40012962", + "updatedBy": "11823846" + } + ], + "prizes": [ + 300 + ], + "reliabilityBonus": 60, + "isTask": false + }, + { + "updatedAt": "2015-10-29T12:34Z", + "createdAt": "2015-01-06T15:07Z", + "createdBy": "23290005", + "updatedBy": "305384", + "technologies": "", + "status": "ACTIVE", + "track": "DESIGN", + "subTrack": "DESIGN_FIRST_2_FINISH", + "name": "IAM Oauth Implementation", + "reviewType": "INTERNAL", + "id": 30048328, + "forumId": 591938, + "numSubmissions": 10, + "numRegistrants": 2, + "registrationStartDate": "2015-01-06T15:13:28.939Z", + "registrationEndDate": "2015-10-30T04:00:00.000Z", + "submissionEndDate": "2015-10-30T04:00:00.000Z", + "platforms": "", + "totalPrize": 200, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30048328, + "id": 719599, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-01-06T15:18Z", + "scheduledEndTime": "2015-11-01T15:17Z", + "duration": 25833575829, + "updatedAt": "2015-10-29T08:34Z", + "createdAt": "2015-01-06T10:07Z", + "createdBy": "23290005", + "updatedBy": "305384" + }, + "projectId": 6753, + "currentPhases": [ + { + "challengeId": 30048328, + "id": 719597, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-01-06T15:13Z", + "scheduledEndTime": "2015-10-30T04:00Z", + "actualStartTime": "2015-01-06T15:13Z", + "fixedStartTime": "2015-01-06T14:00Z", + "duration": 172800000, + "updatedAt": "2015-10-29T08:34Z", + "createdAt": "2015-01-06T10:07Z", + "createdBy": "23290005", + "updatedBy": "305384" + }, + { + "challengeId": 30048328, + "id": 719598, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-01-06T15:18Z", + "scheduledEndTime": "2015-10-30T04:00Z", + "actualStartTime": "2015-01-06T15:18Z", + "duration": 172800000, + "updatedAt": "2015-10-29T08:34Z", + "createdAt": "2015-01-06T10:07Z", + "createdBy": "23290005", + "updatedBy": "305384" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30048328, + "id": 719597, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-01-06T15:13Z", + "scheduledEndTime": "2015-10-30T04:00Z", + "actualStartTime": "2015-01-06T15:13Z", + "fixedStartTime": "2015-01-06T14:00Z", + "duration": 172800000, + "updatedAt": "2015-10-29T08:34Z", + "createdAt": "2015-01-06T10:07Z", + "createdBy": "23290005", + "updatedBy": "305384" + }, + { + "challengeId": 30048328, + "id": 719598, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-01-06T15:18Z", + "scheduledEndTime": "2015-10-30T04:00Z", + "actualStartTime": "2015-01-06T15:18Z", + "duration": 172800000, + "updatedAt": "2015-10-29T08:34Z", + "createdAt": "2015-01-06T10:07Z", + "createdBy": "23290005", + "updatedBy": "305384" + }, + { + "challengeId": 30048328, + "id": 719599, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-01-06T15:18Z", + "scheduledEndTime": "2015-11-01T15:17Z", + "duration": 25833575829, + "updatedAt": "2015-10-29T08:34Z", + "createdAt": "2015-01-06T10:07Z", + "createdBy": "23290005", + "updatedBy": "305384" + } + ], + "prizes": [ + 200 + ], + "reliabilityBonus": 40, + "isTask": false + }, + { + "updatedAt": "2014-10-10T13:54Z", + "createdAt": "2014-08-11T16:35Z", + "createdBy": "23207681", + "updatedBy": "22748589", + "technologies": "Other, Salesforce", + "status": "DELETED", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "TEST CHALLENGE - Do not register", + "reviewType": "COMMUNITY", + "id": 30044954, + "forumId": 24817, + "numSubmissions": 25, + "numRegistrants": 210, + "registrationStartDate": "2014-08-12T13:00:11.862Z", + "registrationEndDate": "2015-08-12T12:58:00.000Z", + "submissionEndDate": "2015-08-12T12:58:00.000Z", + "platforms": "AWS, Other", + "totalPrize": 1, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30044954, + "id": 674123, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-08-12T12:58Z", + "scheduledEndTime": "2015-08-14T12:58Z", + "duration": 172800000, + "updatedAt": "2014-10-10T09:54Z", + "createdAt": "2014-08-11T12:35Z", + "createdBy": "23207681", + "updatedBy": "22748589" + }, + "projectId": 7884, + "currentPhases": [ + { + "challengeId": 30044954, + "id": 674121, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2014-08-12T13:00Z", + "scheduledEndTime": "2015-08-12T12:58Z", + "actualStartTime": "2014-08-12T13:00Z", + "fixedStartTime": "2014-08-12T13:00Z", + "duration": 31535880000, + "updatedAt": "2014-10-10T09:54Z", + "createdAt": "2014-08-11T12:35Z", + "createdBy": "23207681", + "updatedBy": "22748589" + }, + { + "challengeId": 30044954, + "id": 674122, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2014-08-12T13:05Z", + "scheduledEndTime": "2015-08-12T12:58Z", + "actualStartTime": "2014-08-12T13:05Z", + "duration": 31535580000, + "updatedAt": "2014-10-10T09:54Z", + "createdAt": "2014-08-11T12:35Z", + "createdBy": "23207681", + "updatedBy": "22748589" + } + ], + "submissionViewable": false, + "allPhases": [ + { + "challengeId": 30044954, + "id": 674121, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2014-08-12T13:00Z", + "scheduledEndTime": "2015-08-12T12:58Z", + "actualStartTime": "2014-08-12T13:00Z", + "fixedStartTime": "2014-08-12T13:00Z", + "duration": 31535880000, + "updatedAt": "2014-10-10T09:54Z", + "createdAt": "2014-08-11T12:35Z", + "createdBy": "23207681", + "updatedBy": "22748589" + }, + { + "challengeId": 30044954, + "id": 674122, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2014-08-12T13:05Z", + "scheduledEndTime": "2015-08-12T12:58Z", + "actualStartTime": "2014-08-12T13:05Z", + "duration": 31535580000, + "updatedAt": "2014-10-10T09:54Z", + "createdAt": "2014-08-11T12:35Z", + "createdBy": "23207681", + "updatedBy": "22748589" + }, + { + "challengeId": 30044954, + "id": 674123, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-08-12T12:58Z", + "scheduledEndTime": "2015-08-14T12:58Z", + "duration": 172800000, + "updatedAt": "2014-10-10T09:54Z", + "createdAt": "2014-08-11T12:35Z", + "createdBy": "23207681", + "updatedBy": "22748589" + }, + { + "challengeId": 30044954, + "id": 674124, + "phaseType": "Appeals", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-08-14T12:58Z", + "scheduledEndTime": "2015-08-15T12:58Z", + "duration": 86400000, + "updatedAt": "2014-10-10T09:54Z", + "createdAt": "2014-08-11T12:35Z", + "createdBy": "23207681", + "updatedBy": "22748589" + }, + { + "challengeId": 30044954, + "id": 674125, + "phaseType": "Appeals Response", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-08-15T12:58Z", + "scheduledEndTime": "2015-08-16T00:58Z", + "duration": 43200000, + "updatedAt": "2014-10-10T09:54Z", + "createdAt": "2014-08-11T12:35Z", + "createdBy": "23207681", + "updatedBy": "22748589" + } + ], + "prizes": [ + 1 + ], + "events": [ + { + "eventId": 3442, + "eventName": "tco15", + "projectId": 30044954 + } + ], + "reliabilityBonus": 0.2, + "isTask": false + }, + { + "updatedAt": "2015-06-08T15:42Z", + "createdAt": "2015-06-08T19:28Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": ".NET System.Addins", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Peer Review Load Test 0.6", + "reviewType": "PEER", + "id": 30049302, + "forumId": 28447, + "numSubmissions": 397, + "numRegistrants": 399, + "registrationStartDate": "2015-06-08T15:37:55.902Z", + "registrationEndDate": "2015-06-13T15:37:00.000Z", + "submissionEndDate": "2015-06-13T15:37:00.000Z", + "platforms": "AWS", + "totalPrize": 2, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049302, + "id": 733097, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-06-13T15:37Z", + "scheduledEndTime": "2015-06-15T15:37Z", + "duration": 172800000, + "updatedAt": "2015-06-08T11:42Z", + "createdAt": "2015-06-08T11:36Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + "projectId": 8647, + "currentPhases": [ + { + "challengeId": 30049302, + "id": 733095, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-08T15:37Z", + "scheduledEndTime": "2015-06-13T15:37Z", + "actualStartTime": "2015-06-08T15:37Z", + "fixedStartTime": "2015-06-07T13:00Z", + "duration": 432000000, + "updatedAt": "2015-06-08T11:42Z", + "createdAt": "2015-06-08T11:36Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049302, + "id": 733096, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-08T15:42Z", + "scheduledEndTime": "2015-06-13T15:37Z", + "actualStartTime": "2015-06-08T15:42Z", + "duration": 431700000, + "updatedAt": "2015-06-08T11:42Z", + "createdAt": "2015-06-08T11:36Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "allPhases": [ + { + "challengeId": 30049302, + "id": 733095, + "phaseType": "Registration", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-08T15:37Z", + "scheduledEndTime": "2015-06-13T15:37Z", + "actualStartTime": "2015-06-08T15:37Z", + "fixedStartTime": "2015-06-07T13:00Z", + "duration": 432000000, + "updatedAt": "2015-06-08T11:42Z", + "createdAt": "2015-06-08T11:36Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049302, + "id": 733096, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-08T15:42Z", + "scheduledEndTime": "2015-06-13T15:37Z", + "actualStartTime": "2015-06-08T15:42Z", + "duration": 431700000, + "updatedAt": "2015-06-08T11:42Z", + "createdAt": "2015-06-08T11:36Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049302, + "id": 733097, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-06-13T15:37Z", + "scheduledEndTime": "2015-06-15T15:37Z", + "duration": 172800000, + "updatedAt": "2015-06-08T11:42Z", + "createdAt": "2015-06-08T11:36Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1, + 1 + ], + "reliabilityBonus": 0.2, + "isTask": false + }, + { + "updatedAt": "2015-10-29T04:23Z", + "createdAt": "2015-06-11T22:39Z", + "createdBy": "8547899", + "updatedBy": "305384", + "technologies": "Android", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Peer Review - Email Test 1", + "reviewType": "PEER", + "id": 30049320, + "forumId": 28452, + "numSubmissions": 1, + "numRegistrants": 2, + "registrationStartDate": "2015-06-11T18:49:44.086Z", + "registrationEndDate": "2015-06-11T19:00:29.599Z", + "submissionEndDate": "2015-06-11T21:28:01.020Z", + "platforms": "Android", + "totalPrize": 2, + "isPrivate": false, + "projectId": 8647, + "currentPhases": [ + { + "challengeId": 30049320, + "id": 733157, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-12T20:20Z", + "scheduledEndTime": "2015-10-31T20:19Z", + "actualStartTime": "2015-06-12T20:20Z", + "duration": 12182345300, + "updatedAt": "2015-10-29T00:23Z", + "createdAt": "2015-06-11T14:46Z", + "createdBy": "8547899", + "updatedBy": "305384" + } + ], + "allPhases": [ + { + "challengeId": 30049320, + "id": 733155, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-11T18:49Z", + "scheduledEndTime": "2015-06-11T19:00Z", + "actualStartTime": "2015-06-11T18:49Z", + "actualEndTime": "2015-06-11T19:00Z", + "fixedStartTime": "2015-06-10T13:00Z", + "duration": 60000, + "updatedAt": "2015-10-29T00:23Z", + "createdAt": "2015-06-11T14:46Z", + "createdBy": "8547899", + "updatedBy": "305384" + }, + { + "challengeId": 30049320, + "id": 733156, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-11T18:55Z", + "scheduledEndTime": "2015-06-11T21:28Z", + "actualStartTime": "2015-06-11T18:55Z", + "actualEndTime": "2015-06-11T21:28Z", + "duration": 60000, + "updatedAt": "2015-10-29T00:23Z", + "createdAt": "2015-06-11T14:46Z", + "createdBy": "8547899", + "updatedBy": "305384" + }, + { + "challengeId": 30049320, + "id": 733157, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-12T20:20Z", + "scheduledEndTime": "2015-10-31T20:19Z", + "actualStartTime": "2015-06-12T20:20Z", + "duration": 12182345300, + "updatedAt": "2015-10-29T00:23Z", + "createdAt": "2015-06-11T14:46Z", + "createdBy": "8547899", + "updatedBy": "305384" + } + ], + "prizes": [ + 1, + 1 + ], + "reliabilityBonus": 0.2, + "isTask": false + }, + { + "updatedAt": "2016-03-18T16:14Z", + "createdAt": "2015-06-05T22:05Z", + "createdBy": "40135549", + "updatedBy": "22841596", + "technologies": "", + "status": "DELETED", + "track": "DESIGN", + "subTrack": "WEB_DESIGNS", + "name": "james web design challenge", + "reviewType": "INTERNAL", + "id": 30049280, + "forumId": 593834, + "numSubmissions": 0, + "numRegistrants": 1, + "registrationStartDate": "2015-06-05T20:40:00.000Z", + "registrationEndDate": "2015-06-18T19:23:31.133Z", + "submissionEndDate": "2015-06-10T21:26:00.000Z", + "platforms": "", + "totalPrize": 1500, + "isPrivate": false, + "upcomingPhase": { + "challengeId": 30049280, + "id": 733011, + "phaseType": "Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-06-10T21:26Z", + "scheduledEndTime": "2015-06-11T01:26Z", + "duration": 14400000, + "updatedAt": "2015-06-18T15:23Z", + "createdAt": "2015-06-05T14:12Z", + "createdBy": "40135549", + "updatedBy": "22841596" + }, + "projectId": 8646, + "currentPhases": [ + { + "challengeId": 30049280, + "id": 733010, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-10T20:31Z", + "scheduledEndTime": "2015-06-10T21:26Z", + "actualStartTime": "2015-06-10T20:31Z", + "duration": 3300000, + "updatedAt": "2015-06-18T15:23Z", + "createdAt": "2015-06-05T14:12Z", + "createdBy": "40135549", + "updatedBy": "22841596" + } + ], + "submissionViewable": true, + "allPhases": [ + { + "challengeId": 30049280, + "id": 733007, + "phaseType": "Specification Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-05T18:15Z", + "scheduledEndTime": "2015-06-05T19:19Z", + "actualStartTime": "2015-06-05T18:15Z", + "actualEndTime": "2015-06-05T19:19Z", + "fixedStartTime": "2015-06-05T18:12Z", + "duration": 5, + "updatedAt": "2015-06-18T15:23Z", + "createdAt": "2015-06-05T14:12Z", + "createdBy": "40135549", + "updatedBy": "22841596" + }, + { + "challengeId": 30049280, + "id": 733008, + "phaseType": "Specification Review", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-05T19:33Z", + "scheduledEndTime": "2015-06-05T19:35Z", + "actualStartTime": "2015-06-05T19:33Z", + "actualEndTime": "2015-06-05T19:35Z", + "duration": 5, + "updatedAt": "2015-06-18T15:23Z", + "createdAt": "2015-06-05T14:12Z", + "createdBy": "40135549", + "updatedBy": "22841596" + }, + { + "challengeId": 30049280, + "id": 733009, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-05T20:40Z", + "scheduledEndTime": "2015-06-18T19:23Z", + "actualStartTime": "2015-06-05T20:40Z", + "actualEndTime": "2015-06-18T19:23Z", + "duration": 60000, + "updatedAt": "2015-06-18T15:23Z", + "createdAt": "2015-06-05T14:12Z", + "createdBy": "40135549", + "updatedBy": "22841596" + }, + { + "challengeId": 30049280, + "id": 733010, + "phaseType": "Submission", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-10T20:31Z", + "scheduledEndTime": "2015-06-10T21:26Z", + "actualStartTime": "2015-06-10T20:31Z", + "duration": 3300000, + "updatedAt": "2015-06-18T15:23Z", + "createdAt": "2015-06-05T14:12Z", + "createdBy": "40135549", + "updatedBy": "22841596" + }, + { + "challengeId": 30049280, + "id": 733011, + "phaseType": "Screening", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-06-10T21:26Z", + "scheduledEndTime": "2015-06-11T01:26Z", + "duration": 14400000, + "updatedAt": "2015-06-18T15:23Z", + "createdAt": "2015-06-05T14:12Z", + "createdBy": "40135549", + "updatedBy": "22841596" + }, + { + "challengeId": 30049280, + "id": 733012, + "phaseType": "Review", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-06-11T01:26Z", + "scheduledEndTime": "2015-06-17T01:26Z", + "duration": 518400000, + "updatedAt": "2015-06-18T15:23Z", + "createdAt": "2015-06-05T14:12Z", + "createdBy": "40135549", + "updatedBy": "22841596" + }, + { + "challengeId": 30049280, + "id": 733013, + "phaseType": "Approval", + "phaseStatus": "Scheduled", + "scheduledStartTime": "2015-06-17T01:26Z", + "scheduledEndTime": "2015-06-22T01:26Z", + "duration": 432000000, + "updatedAt": "2015-06-18T15:23Z", + "createdAt": "2015-06-05T14:12Z", + "createdBy": "40135549", + "updatedBy": "22841596" + } + ], + "prizes": [ + 1250, + 250 + ], + "drPoints": 375, + "reliabilityBonus": 250, + "isTask": false + }, + { + "updatedAt": "2015-10-29T18:33Z", + "createdAt": "2015-06-06T08:30Z", + "createdBy": "8547899", + "updatedBy": "305384", + "technologies": "iOS", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Add Fastly to Ansible", + "reviewType": "PEER", + "id": 30049284, + "forumId": 28443, + "numSubmissions": 292, + "numRegistrants": 292, + "registrationStartDate": "2015-06-06T04:41:59.499Z", + "registrationEndDate": "2015-08-10T04:00:00.000Z", + "submissionEndDate": "2015-06-06T05:39:30.724Z", + "platforms": "iOS", + "totalPrize": 2, + "isPrivate": false, + "projectId": 8647, + "currentPhases": [ + { + "challengeId": 30049284, + "id": 733051, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-06T05:40Z", + "scheduledEndTime": "2015-11-02T05:00Z", + "actualStartTime": "2015-06-06T05:40Z", + "duration": 12790763307, + "updatedAt": "2015-10-29T08:38Z", + "createdAt": "2015-06-06T00:37Z", + "createdBy": "8547899", + "updatedBy": "305384" + } + ], + "allPhases": [ + { + "challengeId": 30049284, + "id": 733049, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-06T04:41Z", + "scheduledEndTime": "2015-08-10T04:00Z", + "actualStartTime": "2015-06-06T04:41Z", + "actualEndTime": "2015-08-10T04:00Z", + "fixedStartTime": "2015-06-04T13:00Z", + "duration": 60000, + "updatedAt": "2015-10-29T08:38Z", + "createdAt": "2015-06-06T00:37Z", + "createdBy": "8547899", + "updatedBy": "305384" + }, + { + "challengeId": 30049284, + "id": 733050, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-06T04:48Z", + "scheduledEndTime": "2015-06-06T05:39Z", + "actualStartTime": "2015-06-06T04:48Z", + "actualEndTime": "2015-06-06T05:39Z", + "duration": 60000, + "updatedAt": "2015-10-29T08:38Z", + "createdAt": "2015-06-06T00:37Z", + "createdBy": "8547899", + "updatedBy": "305384" + }, + { + "challengeId": 30049284, + "id": 733051, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-06T05:40Z", + "scheduledEndTime": "2015-11-02T05:00Z", + "actualStartTime": "2015-06-06T05:40Z", + "duration": 12790763307, + "updatedAt": "2015-10-29T08:38Z", + "createdAt": "2015-06-06T00:37Z", + "createdBy": "8547899", + "updatedBy": "305384" + } + ], + "prizes": [ + 1, + 1 + ], + "reliabilityBonus": 0.2, + "isTask": false + }, + { + "updatedAt": "2017-01-23T00:34Z", + "createdAt": "2015-06-06T07:48Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "iOS", + "status": "COMPLETED", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Peer Review Load Test 0.2", + "reviewType": "PEER", + "id": 30049283, + "forumId": 28442, + "numSubmissions": 6, + "numRegistrants": 6, + "registrationStartDate": "2015-06-06T03:56:36.088Z", + "registrationEndDate": "2015-06-06T04:09:54.576Z", + "submissionEndDate": "2015-06-06T04:10:07.026Z", + "platforms": "iOS", + "totalPrize": 2, + "isPrivate": false, + "projectId": 8647, + "currentPhases": [ + { + "challengeId": 30049283, + "id": 733041, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-06T04:10Z", + "scheduledEndTime": "2015-06-06T04:11Z", + "actualStartTime": "2015-06-06T04:10Z", + "duration": 60000, + "updatedAt": "2017-01-22T19:34Z", + "createdAt": "2015-06-05T23:55Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "allPhases": [ + { + "challengeId": 30049283, + "id": 733039, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-06T03:56Z", + "scheduledEndTime": "2015-06-06T04:09Z", + "actualStartTime": "2015-06-06T03:56Z", + "actualEndTime": "2015-06-06T04:09Z", + "fixedStartTime": "2015-06-04T13:00Z", + "duration": 60000, + "updatedAt": "2017-01-22T19:34Z", + "createdAt": "2015-06-05T23:55Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049283, + "id": 733040, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-06T04:02Z", + "scheduledEndTime": "2015-06-06T04:10Z", + "actualStartTime": "2015-06-06T04:02Z", + "actualEndTime": "2015-06-06T04:10Z", + "duration": 60000, + "updatedAt": "2017-01-22T19:34Z", + "createdAt": "2015-06-05T23:55Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049283, + "id": 733041, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-06T04:10Z", + "scheduledEndTime": "2015-06-06T04:11Z", + "actualStartTime": "2015-06-06T04:10Z", + "duration": 60000, + "updatedAt": "2017-01-22T19:34Z", + "createdAt": "2015-06-05T23:55Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1, + 1 + ], + "reliabilityBonus": 0.2, + "isTask": false + }, + { + "updatedAt": "2017-01-23T00:35Z", + "createdAt": "2015-06-05T23:13Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": ".NET", + "status": "COMPLETED", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Peer Review - Transaction Authorization", + "reviewType": "PEER", + "id": 30049281, + "forumId": 28440, + "numSubmissions": 6, + "numRegistrants": 6, + "registrationStartDate": "2015-06-05T04:00:00.000Z", + "registrationEndDate": "2015-06-05T21:14:01.244Z", + "submissionEndDate": "2015-06-06T03:55:00.000Z", + "platforms": "Android", + "totalPrize": 1500, + "isPrivate": false, + "projectId": 8647, + "currentPhases": [ + { + "challengeId": 30049281, + "id": 733021, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-06T03:55Z", + "scheduledEndTime": "2015-06-06T03:55Z", + "duration": 0, + "updatedAt": "2017-01-22T19:35Z", + "createdAt": "2015-06-05T15:20Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "allPhases": [ + { + "challengeId": 30049281, + "id": 733019, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-05T04:00Z", + "scheduledEndTime": "2015-06-05T21:14Z", + "actualStartTime": "2015-06-05T04:00Z", + "actualEndTime": "2015-06-05T21:14Z", + "fixedStartTime": "2015-06-05T04:00Z", + "duration": 0, + "updatedAt": "2017-01-22T19:35Z", + "createdAt": "2015-06-05T15:20Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049281, + "id": 733020, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-05T04:00Z", + "scheduledEndTime": "2015-06-06T03:55Z", + "actualStartTime": "2015-06-05T04:00Z", + "fixedStartTime": "2015-06-04T04:00Z", + "duration": 86100000, + "updatedAt": "2017-01-22T19:35Z", + "createdAt": "2015-06-05T15:20Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049281, + "id": 733021, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-06T03:55Z", + "scheduledEndTime": "2015-06-06T03:55Z", + "duration": 0, + "updatedAt": "2017-01-22T19:35Z", + "createdAt": "2015-06-05T15:20Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1000, + 500 + ], + "events": [ + { + "eventId": 3445, + "eventName": "swiftprogram", + "projectId": 30049281 + } + ], + "reliabilityBonus": 200, + "isTask": false + }, + { + "updatedAt": "2015-06-05T22:10Z", + "createdAt": "2015-06-06T01:16Z", + "createdBy": "8547899", + "updatedBy": "8547899", + "technologies": "iOS", + "status": "ACTIVE", + "track": "DEVELOP", + "subTrack": "CODE", + "name": "Peer Review Load Test 0.1", + "reviewType": "PEER", + "id": 30049282, + "forumId": 28441, + "numSubmissions": 6, + "numRegistrants": 11, + "registrationStartDate": "2015-06-05T21:34:16.486Z", + "registrationEndDate": "2015-06-05T22:09:40.573Z", + "submissionEndDate": "2015-06-05T22:10:00.743Z", + "platforms": "iOS", + "totalPrize": 2, + "isPrivate": false, + "projectId": 8647, + "currentPhases": [ + { + "challengeId": 30049282, + "id": 733031, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-05T22:10Z", + "scheduledEndTime": "2015-06-07T22:10Z", + "duration": 172800000, + "updatedAt": "2015-06-05T18:10Z", + "createdAt": "2015-06-05T17:23Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "allPhases": [ + { + "challengeId": 30049282, + "id": 733029, + "phaseType": "Registration", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-05T21:34Z", + "scheduledEndTime": "2015-06-05T22:09Z", + "actualStartTime": "2015-06-05T21:34Z", + "actualEndTime": "2015-06-05T22:09Z", + "fixedStartTime": "2015-06-05T13:00Z", + "duration": 60000, + "updatedAt": "2015-06-05T18:10Z", + "createdAt": "2015-06-05T17:23Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049282, + "id": 733030, + "phaseType": "Submission", + "phaseStatus": "Closed", + "scheduledStartTime": "2015-06-05T21:39Z", + "scheduledEndTime": "2015-06-05T22:10Z", + "actualEndTime": "2015-06-05T22:10Z", + "duration": 60000, + "updatedAt": "2015-06-05T18:10Z", + "createdAt": "2015-06-05T17:23Z", + "createdBy": "8547899", + "updatedBy": "8547899" + }, + { + "challengeId": 30049282, + "id": 733031, + "phaseType": "Review", + "phaseStatus": "Open", + "scheduledStartTime": "2015-06-05T22:10Z", + "scheduledEndTime": "2015-06-07T22:10Z", + "duration": 172800000, + "updatedAt": "2015-06-05T18:10Z", + "createdAt": "2015-06-05T17:23Z", + "createdBy": "8547899", + "updatedBy": "8547899" + } + ], + "prizes": [ + 1, + 1 + ], + "reliabilityBonus": 0.2, + "isTask": false + } + ] + }, + "version": "v3" +} \ No newline at end of file