Method: TXTextControl::ReportingCloud::ReportingCloud#delete_api_key
- Defined in:
- lib/txtextcontrol/reportingcloud/reportingcloud.rb
#delete_api_key(key) ⇒ Object
Deletes a given API Key from the account.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 |
# File 'lib/txtextcontrol/reportingcloud/reportingcloud.rb', line 464 def delete_api_key(key) # Parameter validation unless !key.nil? && !key.to_s.empty? raise ArgumentError, "The given key must not be empty." end # Create query parameters params = { :key => key } res = request("/account/apikey", :delete, params) raise res.body unless res.kind_of? Net::HTTPSuccess end |