getting null response when executing post url task

getting null response when executing post url task

Hi,

I am getting response as null. when i execute the below code.
 get_cus_id=Product_Load[ID == request.ID];
get_cus = Customer_Master [ ID == get_cus_id.Customer_Name ];
finalmap=Map();
finalmap.put("customer_id", get_cus.Zoho_Customer_Id);
finalmap.put("Customer Name", get_cus.Customer_Name);
    finalmap.put("date", get_cus_id.Invoice_Date);
    finalmap.put("invoice_number", get_cus_id.Invoice_No);
    //Line Item
    //LIne Item List
    line_item_list = List();
    for each rec in get_cus_id.Enter_your_product_details
    {
proname = Product_Master [ ID == rec.Product_Name ].Product_Name;
        get_item_det  =  Product_Details  [ID == rec.Product_Name];
        line_items = map();
        line_items.put("item_id", get_item_det.Zoho_product_id);
        line_items.put("name", proname);
        line_items.put("rate", rec.Product_Bill_Amount);
        line_items.put("quantity", rec.Total_Quantity);
        line_item_list.add(line_items);
    }
    finalmap.put("line_items", line_item_list);
Authtoken = "123";
Organization_ID = "651494962";
response = postUrl(" https://books.zoho.com/api/v3/invoices?authtoken=" + Authtoken + "&organization_id=" + Organization_ID + "&JSONString=" + ((finalmap.toString()).toMap()), "");
// aaa = response.executeXPath("/root/invoice/invoice_number/text()");
//    get_cus_id.Invoice_No = aaa;
info "response is :" + response;
Thanks,
ITKES Admin