Method: CandidApiClient::BillingNotes::V2::V2Client#delete

Defined in:
lib/candidhealth/billing_notes/v_2/client.rb

#delete(billing_note_id:, request_options: nil) ⇒ Void

Examples:

api = CandidApiClient::Client.new(base_url: "https://api.example.com", environment: CandidApiClient::Environment::PRODUCTION)
api.billing_notes.v_2.delete(billing_note_id: "d5e9c84f-c2b2-4bf4-b4b0-7ffd7a9ffc32")

Parameters:

Returns:

  • (Void)


58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/candidhealth/billing_notes/v_2/client.rb', line 58

def delete(billing_note_id:, request_options: nil)
  @request_client.conn.delete do |req|
    req.options.timeout = request_options.timeout_in_seconds unless request_options&.timeout_in_seconds.nil?
    req.headers["Authorization"] = request_options.token unless request_options&.token.nil?
    req.headers = {
  **(req.headers || {}),
  **@request_client.get_headers,
  **(request_options&.additional_headers || {})
    }.compact
    req.url "#{@request_client.get_url(environment: CandidApi,
                                       request_options: request_options)}/api/billing_notes/v2/#{billing_note_id}"
  end
end