2025 | 2015 | 2005 |
2024 | 2014 | 2004 |
2023 | 2013 | 2003 |
2022 | 2012 | 2002 |
2021 | 2011 | 2001 |
2020 | 2010 | |
2019 | 2009 | |
2018 | 2008 | |
2017 | 2007 | |
2016 | 2006 |
2024-25 | 2014-15 | 2004-05 |
2023-24 | 2013-14 | 2003-04 |
2022-23 | 2012-13 | 2002-03 |
2021-22 | 2011-12 | |
2020-21 | 2010-11 | |
2019-20 | 2009-10 | |
2018-19 | 2008-09 | |
2017-18 | 2007-08 | |
2016-17 | 2006-07 | |
2015-16 | 2005-06 |
Basic |
Temporada en curso |
100 peticiones/día |
€25,00 mensualmente |
|
Extra |
Temporada en curso |
1.000 peticiones/día |
€95,00 mensualmente |
|
Premium |
Todas |
10.000 peticiones/día |
€575,00 mensualmente |
La suscripción mensual se puede cancelar en cualquier momento desde su cuenta de Stripe o enviando un mail a bdfutbol@gmail.com indicando su nombre de usuario o correo electrónico.
Si prefiere un presupuesto a medida contacte con nosotros por correo bdfutbol@gmail.com o mediante el formulario de contacto
La URL base de la API es https://photoapi.bdfutbol.com
Todas las solicitudes de la API requieren autenticación mediante un token bearer. Para obtener un token, debes iniciar sesión utilizando el endpoint /login
.
POST /login
Cuerpo de la solicitud:
{ "email": "test@example.com", "password": "password123" }
Respuesta:
{ "message": "Login successful", "token": "token" }
Una vez autenticado, incluye el token en la cabecera Authorization
de tus solicitudes:
Authorization: Bearer token
El endpoint /photos
permite recuperar fotos de jugadores utilizando diferentes parámetros de búsqueda. Dependiendo de la especificidad de los parámetros proporcionados, la respuesta puede contener un único archivo de foto o una lista de fotos candidatas.
Puedes solicitar una foto de las siguientes maneras:
photoId
único. Puedes usar este ID para hacer otra solicitud y obtener una foto específica.POST /photos
Cuerpo de la solicitud:
{ "personId": "123", "name": "Messi", "season": "2023-24", "team": "Barcelona", "teamId": "1", "number": "10", "photoId": "9876" }
Si se encuentra una coincidencia única, la API responde directamente con el archivo de la foto.
[Archivo de foto binario]
Si se encuentran múltiples coincidencias, la respuesta contendrá una lista de posibles fotos:
{ "photos": [ { "photoId": "9876", "season": "2023-24", "team": "Barcelona" } ] }
Utiliza el photoId
de la respuesta para hacer otra solicitud y obtener una foto específica.
Authorization
en la cabecera de todas las solicitudes.200 OK
– Solicitud exitosa400 Bad Request
– Parámetros de solicitud no válidos401 Unauthorized
– Token ausente o no válido404 Not Found
– No se encontró ninguna foto coincidente500 Internal Server Error
– Error inesperado