module NgpVan::Client::Codes

Public Instance Methods

code(id:, params: {}) click to toggle source
# File lib/ngp_van/client/codes.rb, line 14
def code(id:, params: {})
  verify_id(id)
  get(path: "codes/#{id}", params: params)
end
code_supported_entities(params: {}) click to toggle source
# File lib/ngp_van/client/codes.rb, line 6
def code_supported_entities(params: {})
  get(path: 'codes/supportedEntities', params: params)
end
codes(params: {}) click to toggle source
# File lib/ngp_van/client/codes.rb, line 10
def codes(params: {})
  get(path: 'codes', params: params)
end
create_code(body: {}) click to toggle source
# File lib/ngp_van/client/codes.rb, line 19
def create_code(body: {})
  post(path: 'codes', body: body)
end
delete_code(id:) click to toggle source
# File lib/ngp_van/client/codes.rb, line 28
def delete_code(id:)
  verify_id(id)
  delete(path: "codes/#{id}")
end
update_code(id:, body: {}) click to toggle source
# File lib/ngp_van/client/codes.rb, line 23
def update_code(id:, body: {})
  verify_id(id)
  put(path: "codes/#{id}", body: body)
end