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

Obtiene receta por id

Developing
GET
/recipe-by-id/{id}
Obtiene una receta por su id.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://okqjoprwutewmsgnphyc.supabase.co/functions/v1/recipe-by-id/r1235646578'
Response Response Example
200 - Example 1
{
    "id": 1,
    "title": "Tortilla de papas",
    "description": "Cómo hacer tortilla de papas, la auténtica tortilla española!",
    "photos": [
        "https://img-global.cpcdn.com/steps/67e11eafd890ecdd/640x640sq90/photo.webp"
    ],
    "portions": 8,
    "rating": 3.7,
    "creator": "Pablo Perez",
    "categories": [
        {
            "id": 6,
            "name": "Huevos y lácteos"
        },
        {
            "id": 7,
            "name": "Vegetariana"
        }
    ],
    "ingredients": [
        {
            "ingredient": "Papas",
            "amount": 4,
            "unit_short_name": "u",
            "unit_name": "unidades"
        },
        {
            "ingredient": "Huevos",
            "amount": 5,
            "unit_short_name": "u",
            "unit_name": "unidades"
        },
        {
            "ingredient": "Sal",
            "amount": 1,
            "unit_short_name": "gr",
            "unit_name": "gramos"
        },
        {
            "ingredient": "Queso",
            "amount": 300,
            "unit_short_name": "gr",
            "unit_name": "gramos"
        },
        {
            "ingredient": "Cebollas",
            "amount": 1,
            "unit_short_name": "u",
            "unit_name": "unidades"
        }
    ],
    "steps": [
        {
            "order": 1,
            "description": "Pelas y lavas las papas y cebolla.Colocas aceite en un sartén y dejas calentar.Viertes las papas y cebolla ambas cortadas en cubos pequeños.Revuelves hasta dorar ambas",
            "media": [
                "https://img-global.cpcdn.com/steps/4e89766d2d6d7f63/640x640sq90/photo.webp",
                "https://img-global.cpcdn.com/steps/fdbb55550f176ab3/640x640sq90/photo.webp"
            ]
        },
        {
            "order": 2,
            "description": "En un bowls bates los 5 huevos condimentados con la o las especias elegidas.Bates hasta espumar.Mezclas la preparación con el batido de huevos",
            "media": [
                "https://img-global.cpcdn.com/steps/f5be9053d3226d3c/640x640sq90/photo.webp",
                "https://img-global.cpcdn.com/steps/0926687f4f1817b0/640x640sq90/photo.webp"
            ]
        },
        {
            "order": 3,
            "description": "Cocinas hasta que los bordes se vayan despegando.Ayudándote con una tapa o plato (deben ser grandes y planos) la das vuelta.Pones un poco de aceite en el sartén y terminas la cocción del otro lado.Una vez dorada la retiras.Puedes introducir un palillo, si sale limpio estará lista",
            "media": [
                "https://img-global.cpcdn.com/steps/1873f473a669f011/640x640sq90/photo.webp",
                "https://img-global.cpcdn.com/steps/c18c03ddadd90b0d/640x640sq90/photo.webp"
            ]
        },
        {
            "order": 4,
            "description": "Use queso fresco y lo acomode por arríba",
            "media": [
                "https://img-global.cpcdn.com/steps/e142226d861990b7/640x640sq90/photo.webp",
                "https://img-global.cpcdn.com/steps/386fa5f9c41b6989/640x640sq90/photo.webp"
            ]
        },
        {
            "order": 5,
            "description": "Lista la tortilla!",
            "media": [
                "https://img-global.cpcdn.com/steps/67e11eafd890ecdd/640x640sq90/photo.webp"
            ]
        }
    ]
}

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Responses

🟢200Success
application/json
Body

🟠404Record Not Found
🟠400Bad Request
🔴500Server Error
Modified at 2025-04-20 00:02:39
Previous
Consulta de existencia de receta
Next
Agregar receta
Built with