Español (US)
Español (US)
Appearance
Español (US)
Español (US)
Appearance
Todas las solicitudes a la API de badges.ninja requieren autenticación. Esta página te explica cómo autenticar tus solicitudes.
https://api.badges.ninjaTodos los endpoints son relativos a esta URL base.
El método de autenticación principal es una clave de API enviada en la cabecera X-Api-Key.
Desde el panel:
Desde la API:
Las claves de API también se pueden gestionar mediante la API usando tu token JWT del flujo de autenticación de Cognito. Para lo más sencillo, usa el panel.
Incluye la cabecera X-Api-Key en cada solicitud:
curl -X GET https://api.badges.ninja/issuers \
-H "X-Api-Key: bws_your_api_key_here"Las claves usan el prefijo bws_:
bws_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6parametersContent-Type: application/json{
"parameters": {
"name": "My Badge",
"description": "A sample badge"
}
}curl -X POST https://api.badges.ninja/issuers \
-H "X-Api-Key: bws_your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"parameters": {
"name": "My Organization",
"url": "https://example.com",
"email": "admin@example.com"
}
}'{
"issuerId": "https://api.badges.ninja/certify-badge/issuer/abc123-def456"
}Algunos endpoints no requieren autenticación. Son los endpoints públicos de verificación bajo /certify-badge/, que permiten a cualquier persona verificar credenciales de insignias.