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

Agregar receta

Developing
POST
/recipe-add
Permite agregar una receta
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://okqjoprwutewmsgnphyc.supabase.co/functions/v1/recipe-add' \
--header 'Content-Type: application/json' \
--data-raw '{
    "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
{
    "status": 200,
    "description": "Recipe added!"
}

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}
🟠409Receta existente
🟠400Bad Request
🔴500Server Error
Modified at 2025-04-20 00:03:34
Previous
Obtiene receta por id
Next
Actualizar receta
Built with