app_recetas
  1. Recetas
app_recetas
  • Auth
    • sign-in
      POST
    • recover-user
      POST
    • recover-user-confirm
      POST
    • recover-password-change
      POST
    • user-info
      GET
    • user-info
      PUT
  • Recetas
    • Últimas recetas cargadas
      GET
    • Buscar recetas
      POST
    • Consulta de existencia de receta
      GET
    • Obtiene receta por id
      GET
    • Agregar receta
      POST
    • Actualizar receta
      PUT
    • Valoración receta
      POST
    • Obtener mis recetas
      GET
  • Favoritos
    • Obtener recetas favoritas
      GET
    • Agregar receta a favoritos
      POST
    • Eliminar receta de favoritos
      DELETE
  • Otros
    • Listar categorías de recetas
      GET
    • Listar ingredientes de recetas
      GET
    • Listar medidas
      GET
  • Admin
    • Aprobar comentario
      PUT
    • Aprobar receta
      PUT
  1. Recetas

Actualizar receta

Developing
PUT
/recipe-update
Permite actualizar una receta
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://okqjoprwutewmsgnphyc.supabase.co/functions/v1/recipe-update' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": "123456789",
    "title": "Empanadas de jamón y queso",
    "description": "Las empanadas de jamón y queso son clásicas y casi tan requeridas como las de carne. El queso derretido y la masa crujiente hacen de estas empanadas una de las más irresistibles.",
    "portions": 4,
    "media": [
        {
            "type": "image",
            "url": ""
        },
        {
            "type": "image",
            "url": ""
        }
    ],
    "categories": [
        {
            "value": "c321"
        },
        {
            "value": "c322"
        }
    ],
    "ingredients": [
        {
            "value": "Jamón",
            "quantity": "500",
            "measure": "m123"
        },
        {
            "value": "Queso crema",
            "uuid": "i456",
            "quantity": "500",
            "measure": "m123"
        },
        {
            "value": "Tapas empanadas",
            "quantity": "12",
            "measure": "m124"
        }
    ],
    "steps": [
        {
            "order": 1,
            "description": "Colocar la harina en forma de anillo sobre la mesa.",
            "media": [
                {
                    "type": "image",
                    "url": ""
                },
                {
                    "type": "video",
                    "url": ""
                }
            ]
        },
        {
            "order": 2,
            "description": "Poner en el centro la sal, la manteca y los huevos.",
            "media": [
                {
                    "type": "image",
                    "url": ""
                }
            ]
        },
        {
            "order": 3,
            "description": "Mezclar los ingredientes del centro mientras incorpora la harina y la leche, hasta unir todo en un bollo tierno.",
            "media": [
                {
                    "type": "video",
                    "url": ""
                }
            ]
        }
    ]
}'
Response Response Example
200 - Example 1
{
    "message": "Receta actualizada exitosamente.",
    "recipe": {
        "id": "987",
        "name": "Lasaña Tradicional Actualizada",
        "description": "Lasaña con nueva receta, más capas y salsa mejorada.",
        "portions": 4,
        "photos": [
            "https://example.com/images/lasana_actualizada1.jpg",
            "https://example.com/images/lasana_actualizada2.jpg"
        ],
        "ingredients": [
            {
                "name": "Láminas de pasta",
                "quantity": "250g"
            },
            {
                "name": "Carne molida",
                "quantity": "300g"
            },
            {
                "name": "Salsa de tomate",
                "quantity": "500ml"
            }
        ],
        "instructions": [
            {
                "step": "Precalentar el horno a 180°C y preparar los ingredientes.",
                "media": [
                    "https://example.com/images/instruction_actualizada1.jpg"
                ]
            },
            {
                "step": "Cocinar la carne y mezclar con la salsa de tomate.",
                "media": []
            }
        ],
        "updatedAt": "2025-04-15T12:00:00Z"
    }
}

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Body Params application/json
object {0}
Examples

Responses

🟢200Success
application/json
Body
object {0}
🟠404Record Not Found
🟠400Bad Request
🔴500Server Error
Modified at 2025-04-20 00:04:20
Previous
Agregar receta
Next
Valoración receta
Built with