Centro sviluppatori

API Route: Campagne/Premi/PrenotaPremio

L'utilizzo di questa route consente di effettuare la prenotazione di una premio.

ESEMPIO
<?php
echo $api->route("Campagne/Premi/PrenotaPremio", array(
	"premio_id" => "123",
	"card_id" => "123",
	"cliente_id" => "123",
	"punti_ritiro_premio" => "100"
));
?>

Parametri dell'API Route

premio_id
INTEGER - OBBLIGATORIO - Indica l'identificativo del premio.
card_id
INTEGER - OBBLIGATORIO - Indica l'identificativo della card.
cliente_id
INTEGER - OBBLIGATORIO - Indica l'identificativo del cliente.
punti_ritiro_premio
INTEGER - OBBLIGATORIO - Indica la soglia punti necessaria al ritiro del premio.
campagna_id
INTEGER - FACOLTATIVO - Indica l'identificativo della campagna. Se il parameto non viene specificato il sistema prenderà l'identificativo della campagna in corso.
dataora_evasione
DATE - FACOLTATIVO - Indica la data di evasione del premio. Se il parametro non viene specificato il sistema imposterà "null".
dataora_consegna
DATE - FACOLTATIVO - Indica la data di consegna del premio. Se il parametro non viene specificato il sistema imposterà "null".

Valori restituiti (return)

In caso di successo
{
	"success": true,
	"result": true,
	"code": 0,
	"msg": "OK",
	"data": {
            "premio_id": 123,
            "cliente_id": 123,
            "dataora": "2015-01-01 10:00:00", // Formato YYYY-MM-DD H:i:s
            "dataora_evasione": "2015-01-01 10:00:00", // Formato YYYY-MM-DD H:i:s
            "dataora_consegna": "2015-01-01 10:00:00", // Formato YYYY-MM-DD H:i:s
	},
	"count": 1
}