anchor.diff:        }
   
   ## giphy Webhook [/giphy/new_post]
  -### Post Giphy outgoing-webhook query [POST]
  -
  -+ ```token```: Token (string, required) - Integration token
  -+ ```trigger_word```: Query (string, required) - Search
  +### Post giphy outgoing-webhook query [POST]
  +
  ++ Attributes
  +  + channel_id: hawos4dqtby53pd64o4a4cmeoo (string)
  +  + channel_name: town-square (string)
  +  + team_domain: someteam (string)
  +  + team_id: kwoknj9nwpypzgzy78wkw516qe (string)
  +  + post_id: axdygg1957njfe5pu38saikdho (string)
  +  + text: some+text+here (string)
  +  + timestamp: 1445532266 (string)
  +  + token: zmigewsanbbsdf59xnmduzypjc (string)
  +  + trigger_word: some (string)
  +  + user_id: rnina9994bde8mua79zqcg5hmo (string)
  +  + user_name: somename (string)
  +
  ++ Request (application/json)
  +
  ++ Request (application/x-www-form-urlencoded)
  +
  +  + Body
  +
  +    channel_id=hawos4dqtby53pd64o4a4cmeoo&
  +    channel_name=town-square&
  +    team_domain=someteam&
  +    team_id=kwoknj9nwpypzgzy78wkw516qe&
  +    post_id=axdygg1957njfe5pu38saikdho&
  +    text=some+text+here&
  +    timestamp=1445532266&
  +    token=zmigewsanbbsdf59xnmduzypjc&
  +    trigger_word=some&
  +    user_id=rnina9994bde8mua79zqcg5hmo&
  +    user_name=somename
  +
  ++ Response 200 (application/json; charset=UTF-8)
  +
  +    + Attributes (object)
  +        + text (string) - Response text
  +
  +    + Body
  +
  +      {
  +        "text": "This is some response text."
  +      }
  +
  +# Group image
  +image endpoints
   
   ## image [/image/{source}/{file}]
  -### Retrieve Image [GET]
  +### Retrieve image [GET]
   
   + Parameters
       + source: `(xkcd|giphy)` (string, required) - The image source
       + file: `some.png` (string, required) - The image filename
   
  -### Delete Image [DELETE]
  +### Delete image [DELETE]
   Allows users to delete possibly offensive images
   
   + Parameters
  
positive.code: + Response 200 (image/png)
  
  ## xkcd Search [/xkcd/search{?query}]
  ### Perform xkcd Search [GET]
  
  + Parameters
    + query: `thumbs up` (string, required) - Search terms
  
negative.code:         "text": "This is some response text."
        }
  
  # Group giphy
  Giphy GIF endpoints
  
  ## giphy Random [/giphy]
  ### Retrieve random giphy gif [GET]
  
  + Response 200 (image/gif)
  
  ## giphy Search [/giphy/search{?query}]
  ### Retrieve giphy search [GET]
  
  + Parameters
    + query: `thumbs up` (string, required) - Search terms
  