Create Contest
Create new contest
Request URL
http://fanvictor.com/api/mobile/CreateContest/{api_key}/{user_id}
Request Method
POST
Request parameters
api_key
string
Subscription key which provides access to this API.
user_id
interger
User id of account from client site.
league_name
string
Name of league
pool_id
interger
The id of event
game_type
string
PLAYERDRAFT, PICKEM, PICKSPREAD, PICKSQUARES
size
interger
2 for head to head, over 2 for league
entry_fee (Optional)
interger
0 for Free
structure
string
winnertakeall or top3
opponent
string
public or private
multi_entry (Optional)
interger
User can enter a contest multiple time, value 1 or 0
fight_id
string
A string of fight id splited by comma. For example: 123456,789456,456789
team1_spread_points (Optional)
string
A json string (only used for PICKSPREAD game type)
Array format array( 'fight_id' => {point} )
Sample json: {"12345":"1","45678":"-3"}
Array format array( 'fight_id' => {point} )
Sample json: {"12345":"1","45678":"-3"}
team2_spread_points (Optional)
string
A json string (only used for PICKSPREAD game type)
Array format array( 'fight_id' => {point} )
Sample json: {"12345":"1","45678":"-3"}
Array format array( 'fight_id' => {point} )
Sample json: {"12345":"1","45678":"-3"}
Sample Code
$params = array(
'league_name' => '{league_name}',
'pool_id' => '{pool_id}',
'game_type' => '{game_type}',
'size' => '{size}',
'entry_fee' => '{entry_fee}',
'structure' => '{structure}',
'opponent' => '{opponent}',
'multi_entry' => '{multi_entry}',
'fight_id' => '{fight_id}',
'team1_spread_points' => '{team1_spread_points}',
'team2_spread_points' => '{team2_spread_points}',
)
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://fanvictor.com/api/mobile/CreateContest/{api_key}/{user_id}");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, urlencode(http_build_query($params)));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec ($ch);
curl_close ($ch);