Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

3. Operaciones Disponibles

OperaciónValor esperadoDescripción
EXISTS
Boolean (true / false)Consulta si el campo proporcionado existe o no en el objeto
EQUAL
Texto, Número o FechaCompara por igualdad
NOT_EQUAL
Texto, Número o FechaCompara por desigualdad
GREATER_THAN
Texto, Número o FechaCompara por mayor estricto
GREATER_THAN_OR_EQUAL_TO
Texto, Número o FechaCompara por mayor o igual
LESS_THAN
Texto, Número o FechaCompara por menor estricto
LESS_THAN_OR_EQUAL_TO
Texto, Número o FechaCompara por menor o igual
IN
Lista [valor1,valor2,...]

Consulta si el valor del campo está incluído dentro del conjunto proporcionado. Incluir corchetes.

NOT_IN
Lista [valor1,valor2,...]Consulta si el valor del campo no está incluído dentro del conjunto proporcionado. Incluir corchetes.
CONTAINS
StringConsulta si el valor del campo tiene como subcadena al valor proporcionado
STARTS_WITH
StringConsulta si el valor del campo comienza con el valor proporcionado
ENDS_WITH
StringConsulta si el valor del campo finaliza con el valor proporcionado

...

4. Casos de Búsqueda

4.1. Búsqueda por Email

...

Ejemplo de URL:


Code Block
themeEmacsMidnight
titleBúsqueda por Número de Socio (Referencia Externa)
curl 'https://api.paypertic.com/pagos/?filters%5B0%5D%5Bfield%5D=request_date&filters%5B0%5D%5Bvalue%5D=20250101T000000-0300&filters%5B0%5D%5Boperation%5D=GREATER_THAN_OR_EQUAL_TO&page=1&filters%5B1%5D%5Bfield%5D=request_date&filters%5B1%5D%5Bvalue%5D=20250131T235959-0300&filters%5B1%5D%5Boperation%5D=LESS_THAN_OR_EQUAL_TO&filters%5B2%5D%5Bfield%5D=collector_id&filters%5B2%5D%5Bvalue%5D=8814&filters%5B2%5D%5Boperation%5D=EQUAL&filters%5B3%5D%5Bfield%5D=payer.external_reference&filters%5B3%5D%5Bvalue%5D=14984&filters%5B3%5D%5Boperation%5D=EQUAL' \ -H 'accept: application/json, text/plain, */*' \ -H 'authorization: Bearer <token>' \ -H 'locale: es_AR'

...

  • Campo: payer.name
  • Operación: EQUAL (igual a)
  • Valor: Nombre del pagador o parte del nombre.

Ejemplo de URL:

...


Code Block
themeMidnight
titleBúsqueda por Nombre del Pagador
curl 'https://api.paypertic.com/pagos/?filters%5B0%5D%5Bfield%5D=request_date&filters%5B0%5D%5Bvalue%5D=20250101T000000-0300&filters%5B0%5D%5Boperation%5D=GREATER_THAN_OR_EQUAL_TO&page=1&filters%5B1%5D%5Bfield%5D=request_date&filters%5B1%5D%5Bvalue%5D=20250131T235959-0300&filters%5B1%5D%5Boperation%5D=LESS_THAN_OR_EQUAL_TO&filters%5B2%5D%5Bfield%5D=collector_id&filters%5B2%5D%5Bvalue%5D=8814&filters%5B2%5D%5Boperation%5D=EQUAL&filters%5B3%5D%5Bfield%5D=payer.name&filters%5B3%5D%5Bvalue%5D=ruiz&filters%5B3%5D%5Boperation%5D=EQUAL' \ -H 'accept: application/json, text/plain, */*' \ -H 'authorization: Bearer <token>' \ -H 'locale: es_AR'

...

4.4. Búsqueda por Estado del Pago (Status)

...

Búsqueda de Pagos Rechazados (Status: "rejected"):

...


Code Block
themeMidnight
titleBúsqueda de Pagos Rechazados (Status: "rejected")
curl 'https://api.paypertic.com/pagos/?filters%5B0%5D%5Bfield%5D=request_date&filters%5B0%5D%5Bvalue%5D=20250101T000000-0300&filters%5B0%5D%5Boperation%5D=GREATER_THAN_OR_EQUAL_TO&page=1&filters%5B1%5D%5Bfield%5D=request_date&filters%5B1%5D%5Bvalue%5D=20250131T235959-0300&filters%5B1%5D%5Boperation%5D=LESS_THAN_OR_EQUAL_TO&filters%5B2%5D%5Bfield%5D=status&filters%5B2%5D%5Bvalue%5D=rejected&filters%5B2%5D%5Boperation%5D=EQUAL' \ -H 'accept: application/json, text/plain, */*' \ -H 'authorization: Bearer <token>' \ -H 'locale: es_AR'
Búsqueda de Pagos Reintegrados (Status: "refunded"):

...


Code Block
themeMidnight
titleBúsqueda de Pagos Reintegrados (Status: "refunded")
curl 'https://api.paypertic.com/pagos/?filters%5B0%5D%5Bfield%5D=request_date&filters%5B0%5D%5Bvalue%5D=20250101T000000-0300&filters%5B0%5D%5Boperation%5D=GREATER_THAN_OR_EQUAL_TO&page=1&filters%5B1%5D%5Bfield%5D=request_date&filters%5B1%5D%5Bvalue%5D=20250131T235959-0300&filters%5B1%5D%5Boperation%5D=LESS_THAN_OR_EQUAL_TO&filters%5B2%5D%5Bfield%5D=status&filters%5B2%5D%5Bvalue%5D=refunded&filters%5B2%5D%5Boperation%5D=EQUAL' \ -H 'accept: application/json, text/plain, */*' \ -H 'authorization: Bearer <token>' \ -H 'locale: es_AR'
Búsqueda de Pagos Aprobados (Status: "approved"):

...


Code Block
themeMidnight
titleBúsqueda de Pagos Aprobados (Status: "approved")
curl 'https://api.paypertic.com/pagos/?filters%5B0%5D%5Bfield%5D=request_date&filters%5B0%5D%5Bvalue%5D=20250101T000000-0300&filters%5B0%5D%5Boperation%5D=GREATER_THAN_OR_EQUAL_TO&page=1&filters%5B1%5D%5Bfield%5D=request_date&filters%5B1%5D%5Bvalue%5D=20250131T235959-0300&filters%5B1%5D%5Boperation%5D=LESS_THAN_OR_EQUAL_TO&filters%5B2%5D%5Bfield%5D=status&filters%5B2%5D%5Bvalue%5D=approved&filters%5B2%5D%5Boperation%5D=EQUAL' \ -H 'accept: application/json, text/plain, */*' \ -H 'authorization: Bearer <token>' \ -H 'locale: es_AR'

...

5. Respuesta de la API

La API devuelve un objeto JSON con la siguiente estructura en caso de éxito:

...