Contest API

From ePrize Developers Wiki

(Difference between revisions)
Jump to: navigation, search
m
(Undo revision 699 by Todd-chapman (Talk))
Line 6: Line 6:
{|
{|
|-
|-
-
| [[Get Survey Info For Profile]]
+
| [[Enter Contest]]
-
| GET /v1/{apikey}/profile/{id}/survey/{surveyId}
+
| POST /v1/{apikey}/contest/entry
-
| Returns information about a survey for a specific profile
+
|
|-
|-
-
| [[Get Next Survey For Profile]]
+
| [[Fetch a Contest Entry]]
-
| GET /v1/{apikey}/profile/{id}/survey
+
| GET /v1/{apikey}/contest/entry/{entryId}
-
| Gets the next survey a profile can take
+
|
|-
|-
-
| [[Submit Survey]]
+
| [[Get All Contest Entries for a Profile]]
-
| POST /v1/{apikey}/survey/{surveyId}
+
| GET /v1/{apikey}/profile/{profileId}/contest/entry
-
| Submit survey answers
+
|
|-
|-
-
| [[Get Survey Info]]
+
| [[Rate a Contest Entry]]
-
| POST /v1/{apikey}/survey/{surveyId}
+
| POST /v1/{apikey}/contest/entry/{entryId}/rate
-
| Get non-profile specific survey info.
+
|
|-
|-
-
| [[Enumerate Surveys]]
+
| [[Tattle on a Contest Entry]]
-
| GET /v1/{apikey}/surveys
+
| POST /v1/{apikey}/contest/entry/{entryId}/tattle
-
| Get available surveys
+
|
|-
|-
-
| [[Get Survey Summary]]
+
| [[Vote on a Contest Entry]]
-
| GET /v1/{apikey}/survey/{surveyId}/summary
+
| POST /v1/{apikey}/contest/entry/{entryId}/vote
-
| Get a summary for a survey
+
|
 +
|-
 +
| [[Send a Contest Entry Link]]
 +
| POST /v1/{apikey}/contest/entry/{entryId}/send_a_link
 +
|
 +
|-
 +
| [[Browse Contest Gallery]]
 +
| GET /v1/{apikey}/contest/gallery
 +
|
 +
|-
 +
| [[Fetch Contest Leaderboard]]
 +
| GET /v1/{apikey}/contest/most-popular
 +
|
 +
|-
 +
| [[Fetch Profile Contest History]]
 +
| GET /v1/{apikey}/profile/{profileId}/contest/history
 +
|
|}
|}
</div>
</div>
The ePrize contest service provides an API for hosting an essay, photo, or video contest, with submission, rating, and voting capabilities.
The ePrize contest service provides an API for hosting an essay, photo, or video contest, with submission, rating, and voting capabilities.

Revision as of 14:18, 21 September 2010

Survey API calls will not be available until October 2010.

API Home Page

Enter Contest POST /v1/{apikey}/contest/entry
Fetch a Contest Entry GET /v1/{apikey}/contest/entry/{entryId}
Get All Contest Entries for a Profile GET /v1/{apikey}/profile/{profileId}/contest/entry
Rate a Contest Entry POST /v1/{apikey}/contest/entry/{entryId}/rate
Tattle on a Contest Entry POST /v1/{apikey}/contest/entry/{entryId}/tattle
Vote on a Contest Entry POST /v1/{apikey}/contest/entry/{entryId}/vote
Send a Contest Entry Link POST /v1/{apikey}/contest/entry/{entryId}/send_a_link
Browse Contest Gallery GET /v1/{apikey}/contest/gallery
Fetch Contest Leaderboard GET /v1/{apikey}/contest/most-popular
Fetch Profile Contest History GET /v1/{apikey}/profile/{profileId}/contest/history

The ePrize contest service provides an API for hosting an essay, photo, or video contest, with submission, rating, and voting capabilities.

Personal tools