Nivel intermedio
15:00

APIs REST: Diseño y Consumo

Pregunta 1 de 20

¿Cuál es el verbo HTTP correcto para OBTENER información de un recurso?

Pregunta 2 de 20

¿Qué son los "Query Parameters"?

Pregunta 3 de 20

¿Cuál es una buena práctica para nombrar recursos en una URL de API?

Pregunta 4 de 20

¿Qué código de estado indica que una solicitud se procesó con éxito (OK)?

Pregunta 5 de 20

¿Cuál es la diferencia principal entre PUT y PATCH?

Pregunta 6 de 20

¿Qué significa un error 500?

Pregunta 7 de 20

¿Qué significa un error de la serie 400 (ej: 400, 401, 404)?

Pregunta 8 de 20

¿Qué es un "Endpoint" en una API?

Pregunta 9 de 20

¿Qué código de estado devuelve habitualmente una API tras CREAR un recurso con éxito?

Pregunta 10 de 20

¿Qué verbo HTTP se utiliza para CREAR un nuevo recurso?

Pregunta 11 de 20

¿Qué significa que un método sea "Idempotente"?

Pregunta 12 de 20

¿Cuál es el propósito del encabezado "Content-Type"?

Pregunta 13 de 20

¿Qué verbo HTTP se usa habitualmente para ELIMINAR un recurso?

Pregunta 14 de 20

¿Qué significan las siglas REST?

Pregunta 15 de 20

¿Qué diferencia hay entre los errores 401 y 403?

Pregunta 16 de 20

¿Cuál es el formato de intercambio de datos más popular en las APIs REST actuales?

Pregunta 17 de 20

¿Qué significa que una API sea "Stateless" (Sin estado)?

Pregunta 18 de 20

¿Cuál es el código de estado para "No Encontrado" (Not Found)?

Pregunta 19 de 20

¿Para qué sirve el campo "Authorization" en los encabezados (headers)?

Pregunta 20 de 20

¿Qué significa el término "Payload"?

Completa tus datos para el ranking