Saltar al contenido principal

Filtrar pedidos

GET /orders?parameter-lookup=value HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com
info

Te puede interesar consultar la documentación general de filtros de la API.

Los tipos de búsquedas están explicados AQUÍ (string, choices, range, isnull y date).

Cantidad financiada exacta

GET /orders?total_amount=462000 HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com

Confirmado después de

GET /orders?confirmed-gte=2015-12-22T15:09:30.537951Z HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com

Verificado pero no confirmado

GET /orders?verified-isnull=yes&confirmed-isnull=no HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com
ParámetroTipoRequeridoDescripción
idhashstringID del pedido en aplazame.
midstringstringID del pedido.
total_amountdecimalrangeImporte del pedido.
discountdecimalisnull, rangeCantidad del descuento del pedido.
discount_ratedecimalisnull, rangeTasa de descuento en el precio del pedido.
createdISO 8601date, rangeFecha de creación del pedido.
verifiedISO 8601isnull, date, rangeFecha que designa cuando se ha verificado el pedido.
confirmedISO 8601isnull, date, rangeFecha que designa cuando se confirmó el pedido.
cancelledISO 8601isnull, date, rangeFecha que designa cuando se canceló el pedido.

Pago inicial

GET /orders?instalment_plan-downpayment-state=failed HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com
ParámetroTipoRequeridoDescripción
instalment_plan-downpayment-statestringchoicesEstado del pago inicial.
instalment_plan-downpayment-amountdecimalisnull, rangeImporte del pago inicial.

Por teléfono

Número de teléfono del cliente exacto

GET /orders?customer-phone-number=612345678 HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com
ParámetroTipoRequeridoDescripción
customer-idhashstringID de cliente.
customer-phone-numberstringstringTeléfono móvil del cliente.
customer-phone-countryISO 3166-1stringPrefijo telefónico del país.
customer-createdISO 8601date, rangeFecha de creación.

Por documento de identificación del cliente

Tipo de documento de identificación; Las opciones son nif o nie.

GET /orders?customer-document_id-type=nif&customer-document_id-type=nie HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com
ParámetroTipoRequeridoDescripción
customer-document_id-numberstringstringNúmero de identificación del documento del cliente.
customer-document_id-countryISO 3166-1stringPaís emisor del documento de identificación del cliente.
customer-document_id-typestringchoicesTipo de documento identificativo del cliente, los valores pueden ser nif, nie, cif, passport, others.

Por cuenta

Género exacto

GET /orders?account-type=existing&account-gender=0 HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com

El último login no es null.

GET /orders?account-last_login-isnull=no HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com
ParámetroTipoRequeridoDescripción
account-idhashstringID del cliente.
account-typestringchoicesTipo de cliente; las opciones son g invitado, n nuevo, e existente.
account-genderintegerchoicesGénero; las opciones son 0 desconocido, 1 hombre, 2 mujer, 3 no aplica.
account-last_loginISO 8601isnull, date, rangeFecha del último inicio de sesión.
account-date_joinedISO 8601isnull, date, rangeFecha que designa cuando se creó la cuenta.