Saltar al contenido principal

Ordenar pedidos

GET /orders?ordering=param1,-param2,... HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com

Para recuperar el conjunto de pedidos ordenado.

GET https://api.aplazame.com/orders?ordering=param1,-param2,...

El parámetro ordering es una tupla o lista de cadenas. Cada cadena es un nombre de campo con un prefijo opcional -, que indica el orden descendente. Los campos sin un - delante se ordenarán de forma ascendente.

Por pedido

Cantidad total descendiente, fecha de creación ascendente.

GET /orders?ordering=-total_amount,created HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com
ParámetroTipoDescripción
total_amountdecimalImporte total del pedido.
createdISO 8601Fecha que designa cuando se creó el pedido.
verifiedISO 8601Fecha que designa cuando se ha verificado el pedido.
confirmedISO 8601Fecha en que se designó cuando se confirmó el pedido.
cancelledISO 8601Fecha que designa cuando se canceló el pedido.

Por cuenta

Orden ascendente del último ingreso, orden descendente de la fecha de creación.

GET /orders?ordering=account-last_login,-account-created HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com
ParámetroTipoDescripción
account-last_loginISO 8601Fecha del último inicio de sesión del cliente.
account-date_joinedISO 8601Fecha que designa cuando se creó la cuenta de cliente.
account-createdISO 8601Fecha que designa cuando se creó la cuenta de cliente en Aplazame.