API de lista de grupos de enlaces (v2)
Obtén la lista de grupos de enlaces mediante API.
Filtra por IDX o nombre del grupo y obtén el grpIdx necesario para crear, actualizar o eliminar enlaces.
/api/link-group/v2/list?nm={nm}&pages={pages}
GET /api/link-group/v2/list
?nm=My+group
&pages=1
Request Parameters
- grpIdxinteger
- Grupo de enlaces (IDX).
- nmstring
-
Grupo de enlaces (Nombre). Se admite búsqueda parcial.
Si incluye espacios o caracteres Unicode, se recomienda la codificación URL.
{
"code": 0,
"message": "",
"result": {
"extra": {
"pages": 1,
"nextPages": 1,
"nextYn": "N",
"count": 2,
"totalCount": 2
},
"list": [
{
"idx":1,
"nm":"Amazon Electronics",
"memo":"Products between $100 and $500",
"linkCnt":112,
"blockOverseasSticsYn":"N",
"notfSubscYn":"N",
"pushNotifyYn":"N",
"mailNotifyYn":"N",
"webhookEnableYn": "Y",
"webhookCallbackUrl": "https://yourdomain.com/webhook/callback/vivoldi",
"webhookMetric": "P",
"webhookFrequency": 1,
"regYmdt":"2024-07-20 02:30:00",
"modYmdt":"2024-08-15 17:45:10"
},
{
"idx":2,
"nm":"XXX Advertiser Group",
"memo":"2-year contract",
"linkCnt":68,
"blockOverseasSticsYn":"N",
"notfSubscYn":"Y",
"qrBypassYn":"N",
"pushNotifyYn":"Y",
"mailNotifyYn":"N",
"webhookEnableYn": "N",
"webhookCallbackUrl": null,
"webhookMetric": "C",
"webhookFrequency": 1,
"regYmdt":"2024-07-20 02:42:00",
"modYmdt":"2025-02-12 11:20:50"
}
]
}
}
Response Parameters
- code integer
- Código de respuesta: 0 = Éxito, otros valores = Error
- message string
- Mensaje de respuesta. Si el código no es 0, se devuelve un mensaje de error.
- result object
- extra object
- Información de página y número de datos.
- pages integer
- Número de la página actual
- nextPages integer
- Número de la siguiente página
- nextYn string
- Indica si existe una página siguiente
- count integer
- Número de registros en la página actual
- totalCount integer
- Número total de registros
- list array
- Información del Grupo
- idxinteger
- Grupo IDX.
- nmstring
- Nombre del grupo.
- memostring
- Nota para la gestión del grupo.
- linkCntinteger
- Número de enlaces en el grupo.
- notfSubscYnstring
- Indica si es un enlace de suscripción push.
- qrBypassYn string
-
Controla si se debe omitir el enlace corto al escanear un código QR y acceder directamente a la URL original configurada por el usuario.
Y: Redirige directamente a la URL original sin pasar por el enlace corto. (No se registran estadísticas de escaneo QR)
N: Pasa por el enlace corto antes de redirigir a la URL original. (Se registran estadísticas de escaneo QR)
- pushNotifyYnstring
- Indica si las notificaciones push de clics están activadas.
- mailNotifyYnstring
- Indica si las notificaciones por correo de clics están activadas.
- webhookEnableYn string
-
Enum:
YN
- Activación del Webhook.
- webhookCallbackUrl string
- URL de Callback del Webhook.
- webhookMetric string
-
Enum:
CP
-
Criterio de recepción del Webhook.
C: Basado en número de clics, P: Basado en usuarios únicos (clics únicos). - webhookFrequency integer
-
Enum:
1501002003005001000
-
Frecuencia de recepción del Webhook.
1: Cada clic, 50: Cada 50 clics, 100: Cada 100 clics, 300: Cada 300 clics, 500: Cada 500 clics, 1000: Cada 1.000 clics. - regYmdtdatetime
- Fecha de creación.
- modYmdtdatetime
- Fecha de modificación.
Cuándo usar esta API
Utiliza esta API cuando necesites el ID del grupo (grpIdx) al crear o actualizar enlaces.
Es útil cuando no tienes acceso al panel o cuando scripts automatizados deben obtener IDs de forma dinámica.
Puedes cargar todos los grupos para crear menús desplegables o buscar grupos específicos para comprobar su estado.
Más que una simple consulta, actúa como punto de inicio en el flujo de gestión de enlaces.
Uso de filtros
Pasa grpIdx para obtener un grupo específico.
El parámetro nm admite búsqueda parcial, por lo que introducir parte del nombre devuelve resultados coincidentes.
Si el nombre contiene espacios o caracteres Unicode, aplica codificación URL para obtener resultados precisos.
Estructura de respuesta y uso
이 API는 페이지 기반 구조화된 데이터를 반환합니다.
조회 결과는 단순 출력이 아니라 후속 API와 연결되는 기준 데이터로 사용됩니다.
페이지 정보 (extra)
- pages → 현재 페이지
- nextPages → 다음 페이지 존재 여부
- count → 현재 페이지 데이터 수
- totalCount → 전체 그룹 수
대량 데이터 처리 시 반복 조회 로직 구성 기준이 됩니다.
설정 정보 포함 구조
응답에는 그룹의 운영 설정도 함께 포함됩니다.
예:
- 접근 제어 (notSubscYn, qrBypassYn)
- 알림 (pushNotifyYn, mailNotifyYn)
- Webhook (webhookEnableYn, webhookCallbackUrl)
- totalCount → 전체 그룹 수
별도 조회 없이 현재 상태를 즉시 파악 가능합니다.
Casos de uso
- Automatización: Consultar la lista de grupos antes de crear enlaces para obtener
grpIdx - Interfaz de gestión: Cargar todos los grupos y mostrarlos como opciones en un menú desplegable
- Búsqueda específica: Introducir parte del nombre en
nmpara filtrar rápidamente los grupos - Paginación: Incrementar
pagesde forma secuencial para recorrer todos los grupos
Aspectos a tener en cuenta
-
Si el parámetro
nmcontiene espacios o caracteres Unicode, aplicacodificación URL.
De lo contrario, los resultados de búsqueda pueden ser inexactos. -
pagesindica el número de página y comienza desde 1.
SinextYnesN, es la última página y puedes detener la iteración. -
El valor
idxen la respuesta es el mismo quegrpIdxusado en las APIs de creación, actualización y eliminación.
Evita confundir estos valores.