class Nin::Integration::Todoist::Client::Item

Constants

API_URI

Public Instance Methods

add(item) click to toggle source
# File lib/nin/integration/todoist/client/item.rb, line 15
def add(item)
  res = HTTP.headers(accept: "application/json")
    .get("#{API_URI}/add", params: { token: @token, **item })

  JSON.parse(res.body.to_s)
end
get(id) click to toggle source
# File lib/nin/integration/todoist/client/item.rb, line 8
def get(id)
  res = HTTP.headers(accept: "application/json")
    .get("#{API_URI}/get", params: { token: @token, item_id: id })

  JSON.parse(res.body.to_s)['item']
end