Requires Support Fields plugin to be added and active in HostBill. This call adds ticket field values to a ticket. Fields has to be assigned to department first in supportfields plugin
GET http://url_to_your_hostbill.com/admin/api.php?api_id=API_ID&api_key=API_KEY&call=addFieldsToTicket&ticket_id=:TICKET_ID&fields=:FIELDS
<?php include 'class.hbwrapper.php'; HBWrapper::setAPI('http://url_to_hb.com/admin/api.php','API ID','API Key'); $hbw = HBWrapper::singleton(); $return = $hbw->addFieldsToTicket(array('ticket_id'=>:TICKET_ID, 'fields'=>:FIELDS)); print_r($return); ?>
<?php //Use this method to access HostBill api from HostBill modules $api = new ApiWrapper(); $return = $api->addFieldsToTicket(array('ticket_id'=>:TICKET_ID, 'fields'=>:FIELDS)); print_r($return); ?>
{ "success": true, "call": "addFieldsToTicket", "server_time": 1498217478, "info": [ "Module (SupportFields): Fields added to ticket" ] }