Esquemas de autenticación

Esquemas de autenticación: un endpoint por esquema habitual (Basic, Bearer, clave de API en cabecera/query/cookie, Digest, firma HMAC de peticiones, comprobación de roles y scopes, CSRF de doble envío) para probar cómo envía un cliente las credenciales. Todas las credenciales son fijas y las lista GET /api/auth.Esquemas de autenticación: un endpoint por esquema habitual (Basic, Bearer, clave de API en cabecera/query/cookie, Digest, firma HMAC de peticiones, comprobación de roles y scopes, CSRF de doble envío) para probar cómo envía un cliente las credenciales. Todas las credenciales son fijas y las lista GET ….

Tu cuenta desbloquea estos endpoints. Usa Try it en la página de cada endpoint para enviar peticiones.

Estos endpoints necesitan una cuenta gratuita. Crea una o inicia sesión para ver sus detalles y probarlos aquí.

Petición de ejemplo

List every auth scheme with its test credentials. Referencia completa y botón Send (en inglés).

cURL
curl -X GET "https://api.testingapis.com/api/auth"
Respuesta · 200 OK
{
  "message": "Hardcoded credentials for every auth scheme. Send them wrong to test your 401 handling; the role endpoints also return 403.",
  "schemes": [
    {
      "scheme": "basic",
      "endpoint": "GET /api/auth/basic",
      "credentials": {"username": "apibee", "password": "password123"}
    },
    {
      "scheme": "basic (path creds)",
      "endpoint": "GET /api/auth/basic/{user}/{pass}",
      "credentials": "Any user/pass — must match the path"
    },
    "… 12 more items"
… (2 more lines)

Inicia sesión para ver los detalles

Los parámetros, los ejemplos de petición y respuesta y el panel Try it en vivo de estos endpoints son para miembros con sesión iniciada. Las cuentas son gratuitas y se crean en unos segundos.