{"action":"created","issue":{"url":"https://api.github.com/repos/SparkPost/ruby-sparkpost/issues/30","repository_url":"https://api.github.com/repos/SparkPost/ruby-sparkpost","labels_url":"https://api.github.com/repos/SparkPost/ruby-sparkpost/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/SparkPost/ruby-sparkpost/issues/30/comments","events_url":"https://api.github.com/repos/SparkPost/ruby-sparkpost/issues/30/events","html_url":"https://github.com/SparkPost/ruby-sparkpost/pull/30","id":144232338,"number":30,"title":"Complete Templates wrapper","user":{"login":"edwardsamuel","id":3603637,"avatar_url":"https://avatars.githubusercontent.com/u/3603637?v=3","gravatar_id":"","url":"https://api.github.com/users/edwardsamuel","html_url":"https://github.com/edwardsamuel","followers_url":"https://api.github.com/users/edwardsamuel/followers","following_url":"https://api.github.com/users/edwardsamuel/following{/other_user}","gists_url":"https://api.github.com/users/edwardsamuel/gists{/gist_id}","starred_url":"https://api.github.com/users/edwardsamuel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edwardsamuel/subscriptions","organizations_url":"https://api.github.com/users/edwardsamuel/orgs","repos_url":"https://api.github.com/users/edwardsamuel/repos","events_url":"https://api.github.com/users/edwardsamuel/events{/privacy}","received_events_url":"https://api.github.com/users/edwardsamuel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-29T11:19:22Z","updated_at":"2016-03-29T14:17:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/SparkPost/ruby-sparkpost/pulls/30","html_url":"https://github.com/SparkPost/ruby-sparkpost/pull/30","diff_url":"https://github.com/SparkPost/ruby-sparkpost/pull/30.diff","patch_url":"https://github.com/SparkPost/ruby-sparkpost/pull/30.patch"},"body":"I completed `Template` wrapper by  adding some methods (`create`, `get`, `update`, `delete`, `preview`). I noticed there are bug in `request` method: missing HTTP headers in `DELETE` verb and null `data` handling.\r\n\r\nBtw, should we use plural (`templates` or `transmissions`) like in Python instead of singular form?"},"comment":{"url":"https://api.github.com/repos/SparkPost/ruby-sparkpost/issues/comments/202914030","html_url":"https://github.com/SparkPost/ruby-sparkpost/pull/30#issuecomment-202914030","issue_url":"https://api.github.com/repos/SparkPost/ruby-sparkpost/issues/30","id":202914030,"user":{"login":"rajumsys","id":14877079,"avatar_url":"https://avatars.githubusercontent.com/u/14877079?v=3","gravatar_id":"","url":"https://api.github.com/users/rajumsys","html_url":"https://github.com/rajumsys","followers_url":"https://api.github.com/users/rajumsys/followers","following_url":"https://api.github.com/users/rajumsys/following{/other_user}","gists_url":"https://api.github.com/users/rajumsys/gists{/gist_id}","starred_url":"https://api.github.com/users/rajumsys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rajumsys/subscriptions","organizations_url":"https://api.github.com/users/rajumsys/orgs","repos_url":"https://api.github.com/users/rajumsys/repos","events_url":"https://api.github.com/users/rajumsys/events{/privacy}","received_events_url":"https://api.github.com/users/rajumsys/received_events","type":"User","site_admin":false},"created_at":"2016-03-29T14:17:39Z","updated_at":"2016-03-29T14:17:39Z","body":"Thanks @edwardsamuel for this PR. I was making some changes around endpoint, initialization in #29. Your PR has some important implementation specially when we need to put resource identifiers in the path. Let's work together to make sure we set it right :+1: \r\n"}}