code: public OvhOrder telephony_lines_serviceName_hardware_POST(String serviceName, String hardware, String mondialRelayId, Boolean retractation, String shippingContactId) throws IOException {
  		String qPath = "/order/telephony/lines/{serviceName}/hardware";
  		StringBuilder sb = path(qPath, serviceName);
  		HashMap<String, Object>o = new HashMap<String, Object>();
  		addBody(o, "hardware", hardware);
  		addBody(o, "mondialRelayId", mondialRelayId);
  		addBody(o, "retractation", retractation);
  		addBody(o, "shippingContactId", shippingContactId);
  		String resp = exec(qPath, "POST", sb.toString(), o);
  		return convertTo(resp, OvhOrder.class);
  	}
docs: Create order
  
  REST: POST /order/telephony/lines/{serviceName}/hardware
  @param hardware [required] The hardware you want to order for this specific line
  @param mondialRelayId [required] Use /supply/mondialRelay entry point to specify a relay point and ignore shipping contact address information entry.
  @param shippingContactId [required] Shipping contact information id from /me entry point
  @param retractation [required] Retractation rights if set
  @param serviceName [required] Your line number