Skip to main content
POST
/
points
/
config
Upload points config
curl --request POST \
  --url https://sandbox.api.fantasyfutbol.app/v1/points/config \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "fantasy_league_id": 2,
  "starter_points": 123,
  "bencher_points": 123,
  "goalkeeper_clean_sheet_points": 123,
  "defender_clean_sheet_points": 123,
  "midfielder_clean_sheet_points": 123,
  "forward_clean_sheet_points": 123,
  "goalkeeper_concede_points": 123,
  "defender_concede_points": 123,
  "midfielder_concede_points": 123,
  "forward_concede_points": 123,
  "goalkeeper_goal_points": 123,
  "defender_goal_points": 123,
  "midfielder_goal_points": 123,
  "forward_goal_points": 123,
  "goalkeeper_assist_points": 123,
  "defender_assist_points": 123,
  "midfielder_assist_points": 123,
  "forward_assist_points": 123,
  "yellow_card_points": 123,
  "red_card_points": 123,
  "sub_in_points": 123,
  "sub_out_points": 123,
  "own_goal_points": 123,
  "penalty_save_points": 123,
  "penalty_miss_points": 123,
  "goalkeeper_goal_concede_points": 123,
  "defender_goal_concede_points": 123,
  "midfielder_goal_concede_points": 123,
  "forward_goal_concede_points": 123,
  "minutes_played_points": 123,
  "goal_save_points": 123,
  "clean_sheet_eligibility_minutes": 45,
  "time_onfield_eligibility_minutes": 45,
  "goal_save_ratio": 123
}
'
{
  "statusCode": 123,
  "message": "<string>",
  "data": {
    "fantasy_league_id": 2,
    "starter_points": 123,
    "bencher_points": 123,
    "goalkeeper_clean_sheet_points": 123,
    "defender_clean_sheet_points": 123,
    "midfielder_clean_sheet_points": 123,
    "forward_clean_sheet_points": 123,
    "goalkeeper_concede_points": 123,
    "defender_concede_points": 123,
    "midfielder_concede_points": 123,
    "forward_concede_points": 123,
    "goalkeeper_goal_points": 123,
    "defender_goal_points": 123,
    "midfielder_goal_points": 123,
    "forward_goal_points": 123,
    "goalkeeper_assist_points": 123,
    "defender_assist_points": 123,
    "midfielder_assist_points": 123,
    "forward_assist_points": 123,
    "yellow_card_points": 123,
    "red_card_points": 123,
    "sub_in_points": 123,
    "sub_out_points": 123,
    "own_goal_points": 123,
    "penalty_save_points": 123,
    "penalty_miss_points": 123,
    "goalkeeper_goal_concede_points": 123,
    "defender_goal_concede_points": 123,
    "midfielder_goal_concede_points": 123,
    "forward_goal_concede_points": 123,
    "minutes_played_points": 123,
    "goal_save_points": 123,
    "clean_sheet_eligibility_minutes": 45,
    "time_onfield_eligibility_minutes": 45,
    "goal_save_ratio": 123,
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "created_at": "2023-11-07T05:31:56Z",
    "updated_at": "2023-11-07T05:31:56Z"
  }
}

Authorizations

x-api-key
string
header
required

Body

application/json
fantasy_league_id
integer
required
Required range: x >= 1
starter_points
integer
required
bencher_points
integer
required
goalkeeper_clean_sheet_points
integer
required
defender_clean_sheet_points
integer
required
midfielder_clean_sheet_points
integer
required
forward_clean_sheet_points
integer
required
goalkeeper_concede_points
integer
required
defender_concede_points
integer
required
midfielder_concede_points
integer
required
forward_concede_points
integer
required
goalkeeper_goal_points
integer
required
defender_goal_points
integer
required
midfielder_goal_points
integer
required
forward_goal_points
integer
required
goalkeeper_assist_points
integer
required
defender_assist_points
integer
required
midfielder_assist_points
integer
required
forward_assist_points
integer
required
yellow_card_points
integer
required
red_card_points
integer
required
sub_in_points
integer
required
sub_out_points
integer
required
own_goal_points
integer
required
penalty_save_points
integer
required
penalty_miss_points
integer
required
goalkeeper_goal_concede_points
number
required
defender_goal_concede_points
number
required
midfielder_goal_concede_points
number
required
forward_goal_concede_points
number
required
minutes_played_points
integer
required
goal_save_points
integer
required
clean_sheet_eligibility_minutes
integer
required
Required range: 1 <= x <= 90
time_onfield_eligibility_minutes
integer
required
Required range: 1 <= x <= 90
goal_save_ratio
integer
required

Response

Points config uploaded

statusCode
integer
required
message
string
required
data
object
required