🔍 Listar reglas de validación
GET /validation-rule
Obtiene las reglas de validación para alias de pago con sus respectivos valores
en el sistema utilizando la información proporcionada.
El endpoint posee diferentes filtros para obtener las reglas de validación:
- page: Número de página (indexado desde 0).
- size: Cantidad de elementos por página.
- sort: Campo y dirección de ordenamiento, por ejemplo: createdDate,desc.
- collector_id: Obtiene las reglas de validación de un alias de pago específico.
- rule_type: Obtiene las reglas de validación de un tipo específico.
- name: Obtiene las reglas de validación que contengan el nombre especificado.
- state: Obtiene las reglas de validación de un estado específico.
- created_date_from: Obtiene las reglas de validación creadas desde una fecha específica.
- created_date_to: Obtiene las reglas de validación creadas hasta una fecha específica.
Si no se envía ningún filtro, se obtienen todas las reglas de validación del usuario logueado
y en caso de ser back_officer obtiene todas las reglas de validación existentes.
En caso de loguearse con token o api key de un merchant, solo se podrán obtener las reglas
de validación de los alias de pago pertenecientes a dicho merchant. Pero en caso de proveer
el filtro de un alias de pago específico, se validará que dicho alias de pago le pertenezca
al merchant del token o api key utilizado.
Este endpoint valida los datos enviados y devuelve los detalles
de las reglas de validación.
REQUEST
Headers
Atributo | Tipo | Requerido | Pattern | Descripción |
|---|---|---|---|---|
| String | Sí |
| Podes consultar la sección (API Key) para más información. |
Path Parameters
Parametro | Tipo | Descripción |
|---|---|---|
| Integer | Identificador del alias de pago asociado a la regla de validación. |
| Integer | Tipo de la regla de validación. |
| String | Nombre de la regla de validación. |
| Boolean | Estado de la regla de validación. |
created_date_ from | String | Fecha de creación de la regla de validación desde (ISO-8601 con zona horaria, ej: '2025-12-01T15:30:00Z' o '2025-12-01T12:30:00-03:00'). |
created_date_to | String | Fecha de creación de la regla de validación hasta (ISO-8601 con zona horaria, ej: '2025-12-01T18:00:00Z' o '2025-12-01T15:00:00-03:00'). |
page | Number | Número de página (indexado desde 0). |
size | Number | Cantidad de elementos por página |
sort | String | Campo y dirección de ordenamiento, por ejemplo: createdDate,desc |
GET Listar reglas de validación
https://api-pct.qa.pagos360.com/v1/validation-rule
📨 Respuesta
Una respuesta exitosa incluirá los siguiente atributos:
Atributo data | Tipo | Descripción |
|---|---|---|
size | Integer | Cantidad de elementos por página |
id | Integer | ID de la regla de validación. |
name | String | Nombre de la regla de validación. |
state | String | Estado de la regla de validación. |
rule_type | String | Tipo de regla de validación. |
id | Integer | Identificador del collector. |
name | String | Nombre del collector. |
id_number | Integer | Número identificador del collector. |
id | integer | Indentificador del negocio. |
name | String | Nombre del negocio. |
id_number | Integer | Numero identificador del negocio. |
id | Integer | Identificador del valor de la regla de validacion. |
value | String | Valor de la regla de validación. |
created_date | Date | Fecha de creación del valor. |
last_modified_date | Date | Fecha de modificación del valor. |
count_per_page | Integer | Cantidad de elementos por páginas. |
total_pages | Integer | Total de páginas. |
total_count | Integer | Total de elementos. |