Contrib API Documentation

Get Other Challenges

Use this function to get other challenges excluding the featured challenge

Method

GET

URL

https://e7lq80c199.execute-api.us-west-2.amazonaws.com/api1?request=getnotfeaturedchallenge

Making a Request

Available request parameters are:
  • domain — domain name (should be in contrib/vnoc system).
  • featured_id — challenge id assigned as featured challenge. This is returned from calling getdomainattributes for a challenge domain
  • key — domain API key.

  • Sample Request

    https://e7lq80c199.execute-api.us-west-2.amazonaws.com/api1?request=getnotfeaturedchallenge&key={xxxxxxxxx}&domain={domain}&featured_id={challenge_id}

API Responses

sample json data:
{
"success": true,
"data": [
{
"Photo": "https://cdn.vnoc.com/challenge/challenge1.png",
"MoreDetails": "

RubyChallenge is the leading gasification system for talent analysis and training.

",
"short_desc": "",
"ChallengeId": "324",
"remaining_days": "10",
"ChallengeTitle": "RubyChallenge.com",
"ChallengeDesc": "Challenge description here",
"Submission_To": "2019-12-27",
"Slug": "rubychallenge-com",
"EquityPoints": "1000"
},{
"Photo": "https://cdn.vnoc.com/challenge/challenge2.png",
"MoreDetails": "Pizzachallenge details",
"short_desc": "",
"ChallengeId": "321",
"remaining_days": "10",
"ChallengeTitle": "Welcome to pizzachallenge.com",
"ChallengeDesc": "Challenge descrition here",
"Submission_To": "2019-12-13",
"Slug": "welcome-to-pizzachallenge-com",
"EquityPoints": "0"
}]
}


API Errors

[
 {
"success":false
 }
]