Saltar al contenido principal

Edición

Edición completa

PUT /me/campaigns/:campaignId HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com
Content-Type: application/json
{
"name": "Summertime",
"start_date": "2016-06-01T00:00:00",
"end_date": "2016-08-31T23:59:59",
"interest": "2500",
"partial": true,
"num_instalments": [1, 2, 3, 5, 8]
}
ParámetroTipoRequeridoDescripción
namestringNombre de la campaña.
start_dateISO 8601Fecha de inicio de la campaña.
end_dateISO 8601NoFecha fin de la campaña.
interestdecimalTasa de descuento en los intereses.
partialBooleanNoDetermina si la campaña aplica a todos los productos, por defecto false.
num_instalmentsarrayNoNúmero de cuotas disponibles para la campaña.

Respuesta

HTTP/1.1 204 NO CONTENT
X-Aplazame-Media-Type: aplazame.v1

Edición parcial

PATCH /me/campaigns/:campaignId HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com
Content-Type: application/json
{
"start_date": "2016-06-22T00:00:00"
}

|Parámetro | Tipo | Descripción| |---------|---------|---------|---------| :merchantId | hash | | id de la tienda con el que hacer las peticiones. :campaignId | hash | | id de la campaña con el que hacer las peticiones.

Respuesta

HTTP/1.1 204 NO CONTENT
X-Aplazame-Media-Type: aplazame.v1