Updated on 14 sept 2023

Lectura de

2

min

Crear un actor

POST

Puede agregar un nuevo actor a la base de datos de Películas utilizando la API de Películas. Este documento proporciona instrucciones sobre cómo hacer una solicitud POST para crear una entrada de actor.

Endpoint

Para crear un actor, haga una solicitud POST al siguiente endpoint:

POST /actors

Solicitud

Aquí hay un ejemplo de cómo hacer una solicitud POST para crear un nuevo actor con JavaScript:

const newActor = {
  name: "New Actor Name",
  birthdate: "YYYY-MM-DD",
  nationality: "Nationality (optional)",
  biography: "Actor Biography (optional)"
};

const apiUrl = "https://api.moviesapi.com/v1/actors";

fetch(apiUrl, {
  method: "POST",
  headers: {
    "Content-Type": "application/json"
  },
  body: JSON.stringify(newActor)
})
  .then(response => response.json())
  .then(data => {
    console.log("New Actor Created:", data);
  })
  .catch(error => {
    console.error("Error:", error);
  });

En este ejemplo, creamos un objeto de JavaScript que representa los detalles del actor y usamos la función fetch para hacer una solicitud HTTP POST al endpoint /actores. La API creará una nueva entrada de actor en función de los datos proporcionados.

Respuesta

Al crear exitosamente, la API responderá con los detalles del actor recién creado en formato JSON, incluido su identificador único (id) y cualquier información adicional proporcionada durante el proceso de creación.

Ejemplo de respuesta

{
  "id": 789,
  "name": "New Actor Name",
  "birthdate": "YYYY-MM-DD",
  "nationality": "Nationality (optional)",
  "biography": "Actor Biography (optional)"
}

Ahora puede crear nuevas entradas de actores en la base de datos de Películas a través de la API. A continuación, cubriremos cómo actualizar la información del actor utilizando una solicitud PATCH.