Skip to main content

Premios e Insignias

Peticiones GET

Obtener todas las insignias según el cliente

Request

  • Método: GET
  • Ruta: URL BASE + badges/
  • Content-Type: application/json
  • Header: Authorization: Token XXXXXXXXXXXXXXXXX

Response

Respuesta Éxitosa
  • Status: 200
Respuesta
[
{
"id": 1,
"badge": "Insignia 1",
"description": "Descripción 1",
"interactions": 30
},
{
"id": 2,
"badge": "Insignia 2",
"description": "Descripción 2",
"interactions": 60
}
]
Respuesta Vacía
  • Status: 200
Respuesta
[]

Obtener las insignias conseguidas por un usuario

Request

  • Método: GET
  • Ruta: URL BASE + award/username/list/
  • Content-Type: application/json
  • Header: Authorization: Token XXXXXXXXXXXXXXXXX

Response

Respuesta Éxitosa
  • Status: 200
Respuesta
[
{
"id": 1,
"badge_id": 1,
"badge": "Insignia 1",
"description": "30 interacciones",
"date": "2022-02-15"
}
]
Respuesta Vacía
  • Status: 200
Respuesta
[]