def show(record_id = nil, **params)
      if record_id.nil? && !singular_resource?
        raise ArgumentError, "record_id cannot be nil"
      end
      path = nest_path_within_parent(singular_path_for_record(record_id, params), params)
      api_request(:get, path, params: params)
    end
def show(record_id = nil, **params)
      if record_id.nil? && !singular_resource?
        raise ArgumentError, "record_id cannot be nil"
      end
      path = nest_path_within_parent(singular_path_for_record(record_id, params), params)
      api_request(:get, path, params: params)
    end
Template method for creating a given record

 record_id - An Integer or String representing the record ID on the API.
 params    - A Hash of params to send to the API.

 Returns {Evvnt::Base} subclass