Have questions? Leave your message here or Schedule a quick call with our manager now

Flipkart Integration with API2Cart

Integrate your eCommerce software or app with Flipkart and other popular marketplaces and shopping platforms via API2Cart unified API. Connect to API2Cart once, use data from as many platforms as you need.

APP Icon

YOUR APP or Software

APP Icon
Supported versions: All

Step-by-Step Guide on How to Develop Flipkart Integration via API2Cart

01

Request a free trial

Start your free 14-day trial and register your API2Cart account.

02

Add Flipkart store

Add your clients' store to your Flipkart account or test which data you can work with using our demo stores.

03

Integrate your software with API2Cart

Develop an integration between your software or app and API2Cart.

Lista de métodos para Flipkart Integration

  • account.failed_webhooks

    Si el callback de su servicio no pudo aceptar webhooks de API2Cart por alguna razón, puede utilizar este método para obtener una lista de los webhooks perdidos y realizar la sincronización nuevamente utilizando el entity_id. Tenga en cuenta que guardamos estos registros durante 24 horas.
  • account.supported_platforms

    Utilice este método para obtener una lista de las plataformas compatibles y los conjuntos de parámetros necesarios para conectarse a cada una de ellas. Nota: algunas plataformas pueden tener varios métodos de conexión, por lo que la respuesta contendrá varios conjuntos de parámetros.
  • account.cart.list

    Este método permite obtener una lista de tiendas en línea conectadas a tu cuenta de API2Cart.
  • account.cart.add

    Usa este método para automatizar el proceso de conexión de tiendas con API2Cart.
  • account.config.update

    Usa este método para automatizar el cambio de credenciales utilizadas para conectar tiendas en línea.
  • attribute.info

    Obtener información sobre un atributo global específico por su ID.
  • attribute.count

    Obtener el número de atributos.
  • attribute.list

    Obtener una lista de atributos globales.
  • attribute.add

    Añadir un nuevo atributo.
  • attribute.update

    Actualizar los datos del atributo.
  • attribute.delete

    Eliminar un atributo de la tienda.
  • attribute.assign.group

    Asignar atributo al grupo
  • attribute.assign.set

    Asignar atributo al conjunto de atributos
  • attribute.attributeset.list

    Obtener la lista de conjuntos de atributos
  • attribute.group.list

    Obtener la lista de grupos de atributos
  • attribute.type.list

    Obtener una lista de tipos de atributos compatibles.
  • attribute.unassign.group

    Desasignar atributo del grupo
  • attribute.unassign.set

    Desasignar atributo del conjunto de atributos
  • attribute.value.add

    Añadir un nuevo valor al atributo.
  • attribute.value.update

    Actualizar el valor del atributo.
  • attribute.value.delete

    Eliminar el valor del atributo.
  • basket.info

    Obtener información del carrito.
  • basket.item.add

    Agregar artículo al carrito.
  • basket.live_shipping_service.list

    Obtener la lista de servicios de tarifas de envío en vivo.
  • basket.live_shipping_service.create

    Crear un servicio de tarifas de envío en vivo.
  • basket.live_shipping_service.delete

    Eliminar el servicio de tarifas de envío en vivo.
  • batch.job.list

    Obtener la lista de trabajos recientes
  • batch.job.result

    Obtener los datos del resultado del trabajo
  • bridge.download

    Descargar el bridge para la tienda.
    Ten en cuenta que este método no funcionará si lo llamas desde Swagger UI.
  • bridge.update

    Actualizar el bridge en la tienda.
  • bridge.delete

    Eliminar el bridge de la tienda.
  • cart.info

    Este método permite obtener diversa información sobre la tienda, incluyendo una lista de tiendas (en caso de configuración multitienda), una lista de idiomas compatibles, monedas, transportistas, almacenes y muchas otras informaciones. Estos datos son relativamente estables y cambian rara vez, por lo que API2Cart puede almacenar en caché ciertos datos para reducir la carga en la tienda y acelerar la ejecución de la solicitud. También recomendamos que almacene en caché la respuesta de este método en su sistema para reducir las solicitudes. Si necesita limpiar la caché de una tienda específica, use el método cart.validate.
  • cart.validate

    Este método borra la caché en API2Cart para una tienda específica y verifica si la conexión con la tienda está disponible. Use este método si ha habido cambios en la configuración de la tienda, por ejemplo, si se ha instalado o eliminado un nuevo complemento.
  • cart.list

    Obtener la lista de carros de compra compatibles.
  • cart.bridge

    Obtener clave de puente y clave de tienda.
  • cart.disconnect

    Desconectar de la tienda y borrar los datos de sesión.
  • cart.methods

    Devuelve una lista de métodos API compatibles.
  • cart.config

    Obtener la lista de configuraciones del carrito.
  • cart.clear_cache

    Limpiar caché en la tienda.
  • cart.create

    Añadir tienda a la cuenta.
  • cart.delete

    Eliminar tienda de API2Cart.
  • cart.catalog_price_rules.count

    Obtener el número de descuentos de reglas de precios del catálogo del carrito.
  • cart.catalog_price_rules.list

    Obtener descuentos de reglas de precios del catálogo del carrito.
  • cart.config.update

    Use este método API para actualizar datos personalizados en la base de datos del cliente.
  • cart.coupon.count

    Este método permite obtener el número de cupones. En algunas plataformas, se pueden filtrar por la fecha en que estuvieron activos.
  • cart.coupon.list

    Obtener descuentos de cupones del carrito.
  • cart.coupon.add

    Use este método para crear un cupón con condiciones específicas.
  • cart.coupon.delete

    Eliminar cupón.
  • cart.coupon.condition.add

    Use este método para agregar condiciones adicionales para la aplicación del cupón.
  • cart.giftcard.count

    Obtener el número de tarjetas de regalo.
  • cart.giftcard.list

    Obtener la lista de tarjetas de regalo.
  • cart.giftcard.add

    Use este método para crear una tarjeta de regalo por un monto especificado.
  • cart.giftcard.delete

    Eliminar tarjeta de regalo.
  • cart.meta_data.list

    Usando este método, puedes obtener una lista de metadatos para varias entidades (productos, opciones, clientes, pedidos). Generalmente, estos datos son creados por complementos de terceros.
  • cart.meta_data.set

    Establecer metadatos para una entidad específica.
  • cart.meta_data.unset

    Eliminar metadatos de una entidad específica.
  • cart.plugin.list

    Obtener una lista de complementos de terceros instalados en la tienda.
  • cart.script.list

    Obtener los scripts instalados en la tienda.
  • cart.script.add

    Agregar un nuevo script a la tienda.
  • cart.script.delete

    Eliminar el script de la tienda.
  • cart.shipping_zones.list

    Obtener lista de zonas de envío.
  • category.info

    Obtener información de la categoría sobre el ID de categoría*** o especificar otro ID de categoría.
  • category.count

    Contar categorías en la tienda.
  • category.list

    Obtener la lista de categorías de la tienda.
  • category.find

    Buscar categoría en la tienda. 'Laptop' está especificado aquí por defecto.
  • category.assign

    Asignar categoría a un producto
  • category.unassign

    Desasignar categoría a un producto
  • category.add

    Agregar nueva categoría en la tienda
  • category.add.batch

    Agregar nuevas categorías a la tienda.
  • category.update

    Actualizar categoría en la tienda
  • category.delete

    Eliminar categoría en la tienda
  • category.image.add

    Agregar imagen a la categoría
  • category.image.delete

    Eliminar imagen
  • customer.info

    Obtener detalles de los clientes de la tienda.
  • customer.count

    Obtener el número de clientes de la tienda.
  • customer.list

    Obtener la lista de clientes de la tienda.
  • customer.find

    Encontrar clientes en la tienda.
  • customer.add

    Agregar un cliente a la tienda.
  • customer.update

    Actualizar la información del cliente en la tienda.
  • customer.delete

    Eliminar cliente de la tienda.
  • customer.address.add

    Agregar dirección del cliente.
  • customer.attribute.list

    Obtener atributos para un cliente específico.
  • customer.group.list

    Obtener la lista de grupos de clientes.
  • customer.group.add

    Crear un grupo de clientes.
  • customer.wishlist.list

    Obtener la lista de deseos de un cliente de la tienda.
  • marketplace.product.find

    Buscar producto en el catálogo global.
  • order.info

    Información sobre un pedido específico por ID
  • order.count

    Contar pedidos en la tienda
  • order.list

    Obtener la lista de pedidos de la tienda.
  • order.find

    Este método está obsoleto y no se admitirá en el futuro. Utilice 'order.list' en su lugar.
  • order.calculate

    Calcula el coste total de un pedido para un cliente determinado y un conjunto de productos, así como los métodos de envío disponibles en función de la dirección especificada. El cálculo tiene en cuenta los precios de los productos en la tienda, los descuentos, los impuestos, los gastos de envío y otros ajustes de la tienda. El resultado incluye un desglose detallado del coste final del pedido por sus componentes.

    Tenga en cuenta que los totales finales, los impuestos y otros importes deben incluir los valores correspondientes al método de envío seleccionado.

    El resultado de este método puede utilizarse al crear un pedido mediante el método order.add.

  • order.add

    Añadir un nuevo pedido al carrito.
  • order.update

    Actualizar un pedido existente.
  • order.abandoned.list

    Obtener lista de pedidos que fueron abandonados por los clientes antes de completarlos.
  • order.financial_status.list

    Obtener lista de estados financieros
  • order.fulfillment_status.list

    Obtener lista de estados de cumplimiento
  • order.preestimate_shipping.list

    Obtener la lista de métodos de envío preestimados del pedido.
  • order.refund.add

    Agregar un reembolso al pedido.
  • order.return.add

    Crear una nueva solicitud de devolución.
  • order.return.update

    Actualizar la información de envío del pedido.
  • order.return.delete

    Eliminar devolución.
  • order.shipment.info

    Obtener información del envío.
  • order.shipment.list

    Obtener la lista de envíos por pedido.
  • order.shipment.add

    Agregar un envío al pedido.
  • order.shipment.add.batch

    Agregar múltiples envíos a los pedidos.
  • order.shipment.update

    Actualizar la información del envío del pedido.
  • order.shipment.delete

    Eliminar el envío del pedido.
  • order.shipment.tracking.add

    Agregar información de seguimiento del envío del pedido.
  • order.status.list

    Obtener lista de estados
  • order.transaction.list

    Obtener la lista de transacciones del pedido.
  • product.info

    Obtener información sobre un producto específico por su ID. En el caso de una configuración de múltiples tiendas, usa el filtro store_id para obtener una respuesta en el contexto de una tienda específica.
  • product.count

    Contar productos en la tienda.
  • product.list

    Obtener una lista de productos de tu tienda. Devuelve 10 productos por defecto.
  • product.find

    Buscar un producto en el catálogo de la tienda. 'Apple' está especificado aquí por defecto.
  • product.fields

    Recuperar todos los campos disponibles para un producto en la tienda.
  • product.add

    Añadir un nuevo producto a la tienda.
  • product.add.batch

    Agregar nuevos productos a la tienda.
  • product.update

    Este método se puede utilizar para actualizar ciertos datos de productos. La lista de parámetros admitidos depende de la plataforma específica. Transmite solo los parámetros admitidos por la plataforma en particular. Ten en cuenta que para actualizar la cantidad del producto, se recomienda usar parámetros relativos (increase_quantity o reduce_quantity) para evitar sobrescrituras inesperadas en tiendas con alta carga.
  • product.update.batch

    Actualizar productos en la tienda.
  • product.delete

    Eliminar producto
  • product.delete.batch

    Eliminar producto de la tienda.
  • product.attribute.list

    Obtener lista de atributos y valores.
  • product.attribute.value.set

    Establecer valor del atributo en el producto.
  • product.attribute.value.unset

    Eliminar valor del atributo de un producto.
  • product.brand.list

    Obtener lista de marcas de su tienda.
  • product.child_item.info

    Obtener un artículo hijo para un producto específico.
  • product.child_item.list

    Obtener una lista de elementos secundarios de un producto, como variantes o componentes de paquetes. El campo total_count en la respuesta indica el número total de elementos en el contexto del filtro actual.
  • product.child_item.find

    Buscar un artículo hijo de producto (artículo agrupado o variante de producto configurable) en el catálogo de la tienda.
  • product.currency.list

    Obtener lista de monedas.
  • product.currency.add

    Agregar moneda y/o establecerla como predeterminada en la tienda.
  • product.image.add

    Agregar imagen al producto
  • product.image.update

    Actualizar detalles de la imagen
  • product.image.delete

    Eliminar imagen
  • product.manufacturer.add

    Añadir fabricante a la tienda y asignarlo al producto.
  • product.option.list

    Obtener lista de opciones.
  • product.option.assign

    Asignar opción desde el producto.
  • product.option.add

    Añadir opción de producto desde la tienda.
  • product.option.delete

    Eliminar opción de producto.
  • product.option.value.assign

    Asignar elemento de opción de producto desde el producto.
  • product.option.value.add

    Añadir elemento de opción de producto desde la opción.
  • product.option.value.update

    Actualizar elemento de opción de producto desde la opción.
  • product.option.value.delete

    Eliminar valor de opción de producto.
  • product.price.add

    Agregar algunos precios al producto.
  • product.price.update

    Actualizar algunos precios del producto.
  • product.price.delete

    Eliminar algunos precios del producto
  • product.review.list

    Obtener reseñas de un producto específico.
  • product.store.assign

    Asignar producto a la tienda.
  • product.tax.add

    Añadir clase de impuesto y tasa de impuestos a la tienda y asignar al producto.
  • product.variant.info

    Obtener información de la variante. Este método está obsoleto y su desarrollo se ha detenido. Utilice 'product.child_item.info' en su lugar.
  • product.variant.count

    Obtener el recuento de variantes.
  • product.variant.list

    Obtener una lista de variantes. Este método está obsoleto y su desarrollo se ha detenido. Utilice 'product.child_item.list' en su lugar.
  • product.variant.add

    Añadir variante al producto.
  • product.variant.add.batch

    Agregar nuevas variantes de producto a la tienda.
  • product.variant.update

    Actualizar variante.
  • product.variant.update.batch

    Actualizar variantes de productos en la tienda.
  • product.variant.delete

    Eliminar variante.
  • product.variant.delete.batch

    Eliminar variantes de productos de la tienda.
  • product.variant.image.add

    Agregar imagen al producto
  • product.variant.image.delete

    Eliminar imagen del producto
  • product.variant.price.add

    Añadir algunos precios a la variante del producto.
  • product.variant.price.update

    Actualizar algunos precios de la variante del producto.
  • product.variant.price.delete

    Eliminar algunos precios de la variante del producto.
  • return.info

    Recuperar información de devolución.
  • return.count

    Contar devoluciones en la tienda
  • return.list

    Obtener la lista de solicitudes de devolución de la tienda.
  • return.action.list

    Obtener lista de acciones de devolución
  • return.reason.list

    Obtener lista de razones de devolución
  • return.status.list

    Obtener lista de estados
  • subscriber.list

    Obtener la lista de suscriptores.
  • tax.class.info

    Utilice este método para obtener información sobre una clase de impuestos y sus tasas. Le permite calcular el porcentaje de impuestos para la dirección específica de un cliente. Esta información contiene datos relativamente estáticos que rara vez cambian, por lo que API2Cart puede almacenar ciertos datos en caché para reducir la carga en la tienda y acelerar la ejecución de la solicitud. También recomendamos que almacene en caché la respuesta de este método en su lado para ahorrar solicitudes. Si necesita borrar la caché de una tienda específica, utilice el método cart.validate.
  • tax.class.list

    Obtener la lista de clases de impuestos de su tienda.
  • webhook.count

    Contar los webhooks registrados en la tienda.
  • webhook.list

    Listar los webhooks registrados en la tienda.
  • webhook.events

    Listar todos los webhooks disponibles en esta tienda.
  • webhook.create

    Crear un webhook en la tienda y suscribirse a él.
  • webhook.update

    Actualizar los parámetros de los webhooks.
  • webhook.delete

    Eliminar un webhook registrado en la tienda.

Download Your Flipkart Integration Guide

Learn how to integrate with Flipkart in an easy and unified way.

Inside you'll discover:

  • Integration Challenges: What SaaS providers usually face when connecting with Flipkart.
  • Unified API Solution: How one unified eCommerce API makes it easy to integrate with Flipkart and 60+ other platforms.
  • Use Cases: Industries that rely on successful integration development.
  • Success Stories: How SaaS vendors simplified eCommerce integration development.
Flipkart Integration Guide

Develop Integrations Faster and Save Up to 9x on Costs

Speed up your integration rollout
Speed up your integration rollout
Connect your software to multiple shopping platforms and marketplaces using one reliable and unified API, shortening your time to market.
Save development time
Save development time
Let your developers focus on other high-value tasks. We take care of the integration with eCommerce platforms.
Expand your reach and boost revenue
Expand your reach and boost revenue
Integration with 60+ shopping platforms equals 1+ million of e-stores as your potential customers.
Save costs on integrations
Save costs on integrations
With API2Cart, integration costs can be lowered by as much as 9x.

Trusted by

Ready to simplify eCommerce integration development?

Connect your SaaS to Flipkart and multiple other eCommerce platforms faster and easier.