➕ Crear reporte

POST /report

Registra un nuevo reporte en el sistema utilizando la información proporcionada
en el cuerpo de la solicitud.

Este endpoint valida los datos enviados y devuelve los detalles
del reporte recién creado.

REQUEST

Headers

Atributo

Tipo

Requerido

Pattern

Descripción

X-API-Key

String

Sí

<API Key>

Podes consultar la sección (API Key) para más información.

Body

Atributo

Tipo

Requerido

Descripción

collector_external_reference

String

No

Referencia externa (external_reference) del alias de pago del que se quiere obtener el reporte (alfanumérico, se aceptan "_", "-" y ".", de 1 a 100 caracteres).

date_from

String

Condicional

Fecha desde del reporte (ISO-8601 con zona horaria, e.g., '2025-12-01T15:30:00Z' o '2025-12-01T12:30:00-03:00'). Requerida para reportes de tipo COLLECTIONS.

date_to

String

Condicional

Fecha hasta del reporte (ISO-8601 con zona horaria, e.g., '2025-12-01T15:30:00Z' o '2025-12-01T12:30:00-03:00'). Requerida para reportes de tipo COLLECTIONS.

report_type

String

Sí

Tipo del reporte: COLLECTIONS (cobros) o SETTLEMENT (liquidación). Para SETTLEMENT se debe enviar además settlement_id (Integer), el identificador de la liquidación.

POST Crear reporte

https://api-pct.qa.pagos360.com/v1/report

Example Request

{
"collector_external_reference": "cli_8fj39dk20",
"date_from": "2025-12-01T12:30:00-03:00",
"date_to": "2025-12-01T12:30:00-03:00",
"report_type": "COLLECTIONS",
"settlement_id": 123
}

📨 Respuesta

Una respuesta exitosa incluirá los siguiente atributos:

Atributo

Tipo

Descripción

id

Integer

ID del alias creado.

report_type

String

Tipo de reporte creado.

date_from

String

Fecha desde del reporte (ISO-8601 con zona horaria, e.g., '2025-12-01T15:30:00Z' o '2025-12-01T12:30:00-03:00').

date_to

String

Fecha hasta del reporte (ISO-8601 con zona horaria, e.g., '2025-12-01T15:30:00Z' o '2025-12-01T12:30:00-03:00').

state

String

Estado del reporte.

id

String

Identificador del collector.

name

String

Nombre del collector.

external_reference

String

Referencia externa del collector.

alias

String

Alias del Collector.

cvu

String

CVU del Collector.

id

String

Identificador de la liquidación.

settlement_date

String

Fecha de la liquidacion.

result_external_reference

String

Referencia asociada a la liquidacion.

created_date

String

Fecha de creación del reporte.

last_modified_date

String

Ultima modificación del reporte.

Example Response

{
"id": 42,
"report_type": "COLLECTIONS",
"date_from": "2025-12-01T00:00:00Z",
"date_to": "2025-12-31T23:59:59Z",
"state": "PENDING",
"collector": {
"id": 7,
"name": "John Doe",
"external_reference": "cli_8fj39dk20",
"alias": "alias.collector.p360",
"cvu": "0000000000000000000001"
},
"settlement": {
"id": 7,
"settlement_date": "2025-12-01T15:30:45.123456Z",
"result_external_reference": "cli_8fj39dk20"
},
"created_date": "2025-12-01T15:30:45.123456Z",
"last_modified_date": "2025-12-01T16:30:45.123456Z"
}