Clubes

APIDescription
GET api/Clubes?nome={nome}&cidade={cidade}

Devolve a lista de clubes, permitindo pesquisa por nome ou cidade.

GET api/Clubes/{id}

Devolve um clube através do seu identificador.

POST api/Clubes

Regista um novo clube.

PUT api/Clubes

Atualiza os dados de um clube existente.

DELETE api/Clubes/{id}

Remove um clube caso não tenha jogos associados.

Values

APIDescription
GET api/Values

No documentation available.

GET api/Values/{id}

No documentation available.

POST api/Values

No documentation available.

PUT api/Values/{id}

No documentation available.

DELETE api/Values/{id}

No documentation available.

Classificacao

APIDescription
GET api/Classificacao

Devolve a tabela classificativa dos clubes.

Jogadores

APIDescription
GET api/Jogadores?nome={nome}&posicao={posicao}

Devolve a lista de Jogadores, permitindo pesquisa por nome.

GET api/Jogadores/{id}

Devolve um jogador através do seu identificador.

POST api/Jogadores

Regista novo jogador.

PUT api/Jogadores

Atualiza os dados do jogador.

DELETE api/Jogadores/{id}

Remove jogador.

Estatistica

APIDescription
GET api/Estatistica

Devolve as estatísticas da liga.

Jogos

APIDescription
GET api/Jogos

Devolve a lista de todos os jogos registados.

GET api/Jogos/{id}

Devolve um jogo através do seu identificador.

POST api/Jogos

Regista um novo jogo.

PUT api/Jogos

Atualiza os dados do jogo.

DELETE api/Jogos/{id}

Remove um jogo.