Buscar en la documentación
ctrl+4K
Módulos
Authentication
Merchant
Catalog
Order
Events
Logistics
Shipping
Review
Financial
Soluciones

Introducción

Las APIs de iFood permiten que los socios utilicen diversos recursos de la plataforma como gestionar sus tiendas y sus pedidos. iFood ofrece soluciones para la operación y gestión de sus ventas como Gestor de Pedidos y Portal del Socio, pero la API permite integrar tu PDV/POS o cualquier otra aplicación a la plataforma iFood.

Módulos de la API

Las APIs están organizadas en módulos y el desarrollador puede escoger los módulos que desea entregar de acuerdo con las necesidades de su aplicación o usuario. Algunos módulos soportan varios modelos de negocio pero existen módulos que son específicos para algún tipo de negocio como mercados.
MóduloDescripciónNegocioDocumentación
AuthenticationCómo autenticar para tener acceso a los recursos de la APIFOOD, GROCERIESVer documentación
MerchantDetalles y configuraciones de las tiendasFOOD, GROCERIESVer documentación
CatalogConfigura el catálogo de productos de tus tiendasFOODVer documentación
EventsRecibe eventos de pedidos vía polling o webhookFOOD, GROCERIESVer documentación
OrderRecibe, confirma y acompaña tus pedidosFOOD, GROCERIESVer documentación
ShippingBajo Demanda: solicita repartidores socios de iFood para pedidos captados fuera de la plataformaFOOD, GROCERIESVer documentación
LogisticsIntegra pedidos para ejecutar servicios de entregaFOODVer documentación
ItemEnvía y actualiza ítems del catálogo de GroceriesGROCERIESVer documentación
PickingSeparación de pedidos y proceso de ruptura de ítemsGROCERIESVer documentación
PromotionCrea promociones para tu tiendaGROCERIESVer documentación
ReviewRecibe y responde a evaluaciones de los clientesFOOD, GROCERIESVer documentación
FinancialReportes Financieros y ConciliaciónFOOD, GROCERIESVer documentación

Primeros pasos

Para utilizar las APIs el primer paso es registrarse como desarrollador. Al registrarte tendrás acceso a una tienda de prueba y una aplicación que te permitirá probar las APIs.Después de desarrollar y probar tu integración, necesitarás pasar por un proceso de homologación de la aplicación. Ese proceso de homologación puede variar de acuerdo con los módulos utilizados. Y después de pasar por el proceso de homologación debes crear tu aplicación de producción y recibir permiso de los merchants para utilizar las APIs con esa aplicación.
Regístrate para tener acceso a las APIs
Existen particularidades en la integración de acuerdo con el modelo de negocio que va a operar en la plataforma. En los links abajo encuentras orientaciones específicas para cada tipo de negocio.

Tipo de pedidos

Existen diferentes tipos de pedidos en la plataforma y cada uno de ellos exigen tratamientos específicos en la operación de la tienda.

Buenas prácticas

Artículo con mejores prácticasEn ese artículo encuentras varias consejos con las mejores prácticas para usar las APIs de iFood.

Términos de uso

Para utilizar la API y disponibilizar aplicaciones, es necesario que el desarrollador lea y acepte los Términos de Uso del Usuario de la API. Y para utilizar las aplicaciones, es necesario que el responsable por la tienda acepte los Términos de Uso del Usuario de Aplicaciones de Terceros antes de conceder acceso a sus datos a través de la aplicación.
¿Esta página fue útil?
Evalúa tu experiencia en el nuevo portal de desarrolladores: