WoowUp Developer Docs
Woowup
  • Getting Started (EN)
  • Primeros Pasos (ES)
  • API
    • Users
    • Purchases
    • Products
    • Benefits
    • Coupons
    • Events
      • Garantía Extendida
    • Custom Attributes
    • Branches
    • Blacklist
    • Abandoned carts
    • Reset account
    • Integration Stats
    • Categories
    • Segment Export
  • Web Tracking
    • Configuración Navegación Web
  • Push Notifications
    • Configuración Notificaciones Web Push en Magento / Web Custom
    • Configuración Push en VTEX Legacy
    • Configuración Push en VTEX IO
    • ¿Cómo saber si la configuración fue exitosa?
  • Formularios Web
    • Formulario HTML / Script JS Newsletter
  • VTEX
    • Conectar Cuenta
    • Trigger Carrito Abandonado
    • Trigger Newsletter
    • VTEX APP Instalación
    • VTEX APP Configuración
  • Magento 1
    • Conectar Cuenta
    • Extension Carrito Abandonado
  • Magento 2
    • Conectar Cuenta
  • Shopify
    • Conectar Cuenta
  • Woocommerce
    • Conectar Cuenta
    • Extensión Carrito Abandonado
  • Prestashop
    • Conectar Cuenta
  • E3
    • Conecta tu eCommerce E3
  • Tienda Nube
    • Conectar Cuenta
  • Mensajería
    • SendGrid: Conectar Cuenta
    • Perfit: Conectar Cuenta
    • Infobip: Conectar Cuenta
  • Editor de campañas
    • Motor de template de emails
  • Data Processing
    • WoowUp Connectors
    • Migración a Multi - ID
  • How To
    • SurveyKiwi: Conectar Cuenta
      • Untitled
    • Snappy: Conectar Cuenta
    • Zendesk: Conectar Cuenta
  • Integración CSV / SQL
    • Primeros pasos
    • Archivo de Tiendas
    • Archivo de Categorías
    • Archivo de Productos
    • Archivo de Clientes
    • Archivo de Ventas
    • Archivo de Medios de Pago
    • Archivo de Miembros de Familia
  • Validación de Datos
  • ¿Cómo completar el Blueprint?
Powered by GitBook
On this page
  • Find Segment
  • Obtains the customers of a previously scheduled segment
  • Schedule Segment
  • The export will be updated daily with clients who meet the conditions of the segment
  • Unschedule Segment
  • The export will stop updating and will no longer be available

Was this helpful?

  1. API

Segment Export

Find Segment

Obtains the customers of a previously scheduled segment

GET https://api.woowup.com/apiv3/export/segments/{id}

Use last_update attribute to check if segment was updated

Headers

Name
Type
Description

Authorization*

String

Basic {{API-KEY}}

Content-Type*

String

application/json

Accept*

String

application/json

{
    "payload": {
        "segment": {
            "id": 1,
            "title": "test",
            "url": "https://example.com",
            "last_update": "YYYY-MM-DD HH:mm:ss"
        }
    },
    "message": "",
    "code": "ok",
    "time": "1ms"
}
{
    "payload": [],
    "message": "The segment does not exist | The segment is not available for download at this time, please try again in 24 hours.",
    "code": "not_found",
    "time": "45ms"
}
{
    "payload": [],
    "message": "parameters required",
    "code": "client_error",
    "time": "45ms"
}
{
    "payload": [],
    "message": "something happened",
    "code": "server_error",
    "time": "45ms"
}

Schedule Segment

The export will be updated daily with clients who meet the conditions of the segment

POST https://api.woowup.com/apiv3/export/segments/{id}

Headers

Name
Type
Description

Authorization

String

Basic {{API-KEY}}

Content-Type

String

application/json

Accept

String

application/json

{
    "payload": [],
    "message": "Scheduled segment, in 24 hs the segment is going to be ready to export",
    "code": "ok",
    "time": "17ms"
}
{
    "payload": [],
    "message": "Export already scheduled",
    "code": "client_error",
    "time": "19ms"
}
{
    "payload": [],
    "message": "something happened",
    "code": "server_error",
    "time": "45ms"
}
{
    "payload": [],
    "message": "The segment does not exist",
    "code": "not_found",
    "time": "13ms"
}

Unschedule Segment

The export will stop updating and will no longer be available

DELETE https://api.woowup.com/apiv3/export/segments/{id}

Headers

Name
Type
Description

Authorization

String

Basic {{API-KEY}}

Content-Type

String

application/json

Accept

String

application/json

{
    "payload": [],
    "message": "Unscheduled segment",
    "code": "ok",
    "time": "21ms"
}
{
    "payload": [],
    "message": "something happened",
    "code": "server_error",
    "time": "45ms"
}
{
    "payload": [],
    "message": "The segment does not exist",
    "code": "not_found",
    "time": "13ms"
}
PreviousCategoriesNextConfiguración Navegación Web

Last updated 1 year ago

Was this helpful?