{

"get_open_events": {
  "path": "->(options) { \"/2/open_events\" }",
  "options": [
    "category",
    "city",
    "country",
    "lat",
    "lon",
    "state",
    "text",
    "topic",
    "zip"
  ]
},
"get_concierge": {
  "path": "->(options) { \"/2/concierge\" }",
  "options": [

  ]
},
"get_events": {
  "path": "->(options) { \"/2/events\" }",
  "options": [
    "event_id",
    "group_domain",
    "group_id",
    "group_urlname",
    "member_id",
    "rsvp",
    "venue_id"
  ]
},
"create_event": {
  "path": "->(_) { \"/2/event\" }",
  "options": [
    [
      "group_id",
      "group_urlname",
      "name"
    ]
  ]
},
"get_event": {
  "path": "->(options) { \"/2/event/#{options[:id]}\" }",
  "options": [
    "id"
  ]
},
"edit_event": {
  "path": "->(options) { \"/2/event/#{options[:id]}\" }",
  "options": [
    "id"
  ]
},
"delete_event": {
  "path": "->(options) { \"/2/event/#{options[:id]}\" }",
  "options": [
    "id"
  ]
},
"get_event_comments": {
  "path": "->(options) { \"/2/event_comments\" }",
  "options": [
    "comment_id",
    "event_id",
    "group_id",
    "member_id"
  ]
},
"create_event_comment": {
  "path": "->(_) { \"/2/event_comment\" }",
  "options": [
    [
      "comment",
      "event_id"
    ],
    [
      "in_reply_to",
      "event_id"
    ]
  ]
},
"get_event_comment": {
  "path": "->(options) { \"/2/event_comment/#{options[:id]}\" }",
  "options": [
    "id"
  ]
},
"delete_event_comment": {
  "path": "->(options) { \"/2/event_comment/#{options[:id]}\" }",
  "options": [
    "id"
  ]
},
"create_event_comment_flag": {
  "path": "->(_) { \"/2/event_comment_flag\" }",
  "options": [
    "comment_id"
  ]
},
"create_event_comment_subscribe": {
  "path": "->(options) { \"/2/event_comment_subscribe/#{options[:comment_id]}\" }",
  "options": [
    "comment_id"
  ]
},
"delete_event_comment_subscribe": {
  "path": "->(options) { \"/2/event_comment_subscribe/#{options[:comment_id]}\" }",
  "options": [
    "comment_id"
  ]
},
"create_event_comment_like": {
  "path": "->(options) { \"/2/event_comment_like/#{options[:comment_id]}\" }",
  "options": [
    "comment_id"
  ]
},
"delete_event_comment_like": {
  "path": "->(options) { \"/2/event_comment_like/#{options[:comment_id]}\" }",
  "options": [
    "comment_id"
  ]
},
"get_event_comment_likes": {
  "path": "->(options) { \"/2/event_comment_likes\" }",
  "options": [
    "comment_id"
  ]
},
"get_event_ratings": {
  "path": "->(options) { \"/2/event_ratings\" }",
  "options": [
    "event_id"
  ]
},
"create_event_rating": {
  "path": "->(_) { \"/2/event_rating\" }",
  "options": [
    [
      "event_id",
      "rating"
    ]
  ]
},
"create_attendance": {
  "path": "->(options) { \"/#{options[:urlname]}/events/#{options[:event_id]}/attendance\" }",
  "options": [
    [
      "event_id",
      "urlname",
      "member",
      "status"
    ]

  ]
},
"get_attendance": {
  "path": "->(options) { \"/#{options[:urlname]}/events/#{options[:event_id]}/attendance\" }",
  "options": [
    [
      "event_id",
      "urlname"
    ]
  ]
},
"create_event_payments": {
  "path": "->(options) { \"/#{options[:urlname]}/events/#{options[:event_id]}/payments\" }",
  "options": [
    [
      "event_id",
      "urlname",
      "member",
      "amount"
    ]
  ]
},
"create_watchlist": {
  "path": "->(options) { \"/#{options[:urlname]}/events/#{options[:event_id]}/watchlist\" }",
  "options": [
    [
      "event_id",
      "urlname"
    ]
  ]
},
"delete_watchlist": {
  "path": "->(options) { \"/#{options[:urlname]}/events/#{options[:event_id]}/watchlist\" }",
  "options": [
    [
      "event_id",
      "urlname"
    ]
  ]
},
"get_boards": {
  "path": "->(options) { \"/#{options[:urlname]}/boards\" }",
  "options": [
    "urlname"
  ]
},
"get_discussions": {
  "path": "->(options) { \"/#{options[:urlname]}/boards/#{options[:board_id]}/discussions\" }",
  "options": [
    [
      "urlname",
      "board_id"
    ]
  ]
},
"get_discussion_posts": {
  "path": "->(options) { \"/#{options[:urlname]}/boards/#{options[:board_id]}/discussions/#{options[:discussion_id]}\" }",
  "options": [
    [
      "urlname",
      "board_id",
      "discussion_id"
    ]
  ]
},
"get_categories": {
  "path": "->(options) { \"/2/categories\" }",
  "options": [

  ]
},
"get_cities": {
  "path": "->(options) { \"/2/cities\" }",
  "options": [

  ]
},
"get_dashboard": {
  "path": "->(options) { \"/dashboard\" }",
  "options": [

  ]
},
"get_activity": {
  "path": "->(options) { \"/activity\" }",
  "options": [

  ]
},
"get_groups": {
  "path": "->(options) { \"/2/groups\" }",
  "options": [
    "category_id",
    [
      "country",
      "city",
      "state"
    ],
    "domain",
    "group_id",
    "group_urlname",
    [
      "lat",
      "lon"
    ],
    "member_id",
    "organizer_id",
    "topic",
    [
      "topic",
      "groupnum"
    ],
    "zip"
  ]
},
"get_comments": {
  "path": "->(options) { \"/comments\" }",
  "options": [
    "group_id",
    "group_urlname",
    [
      "topic",
      "groupnum"
    ]
  ]
},
"create_group_photo": {
  "path": "->(_) { \"/2/group_photo\" }",
  "options": [
    [
      "group_id",
      "photo"
    ],
    [
      "group_urlname",
      "photo"
    ]
  ],
  "multipart": "->(options) { options[:photo] = UploadIO.new(options[:photo], 'application/octet-stream') }"
},
"get_find_groups": {
  "path": "->(options) { \"/find/groups\" }",
  "options": [

  ]
},
"get_group": {
  "path": "->(options) { \"/#{options[:group_urlname]}\" }",
  "options": [
    "group_urlname"
  ]
},
"edit_group": {
  "path": "->(options) { \"/#{options[:group_urlname]}\" }",
  "options": [
    "group_urlname"
  ]
},
"create_group_topics": {
  "path": "->(options) { \"/#{options[:group_urlname]}/topics\" }",
  "options": [
    [
      "group_urlname",
      "topic_id"
    ]
  ]
},
"delete_group_topics": {
  "path": "->(options) { \"/#{options[:group_urlname]}/topics\" }",
  "options": [
    [
      "group_urlname",
      "topic_id"
    ]
  ]
},
"get_recommended_groups": {
  "path": "->(options) { \"/recommended/groups\" }",
  "options": [

  ]
},
"create_recommended_groups_ignores": {
  "path": "->(options) { \"/recommended/groups/ignores/#{options[:group_urlname]}\" }",
  "options": [
    "group_urlname"
  ]
},
"get_similar_groups": {
  "path": "->(options) { \"/#{options[:urlname]}/similar_groups\" }",
  "options": [
    "urlname"
  ]
},
"get_members": {
  "path": "->(options) { \"/2/members\" }",
  "options": [
    "group_id",
    "group_urlname",
    "member_id",
    "service",
    [
      "topic",
      "groupnum"
    ]
  ]
},
"get_member": {
  "path": "->(options) { \"/2/member/#{options[:id]}\" }",
  "options": [
    "id"
  ]
},
"edit_member": {
  "path": "->(options) { \"/2/member/#{options[:id]}\" }",
  "options": [
    "id"
  ]
},
"delete_member_photo": {
  "path": "->(options) { \"/2/member_photo/#{options[:id]}\" }",
  "options": [
    "id"
  ]
},
"create_member_photo": {
  "path": "->(_) { \"/2/member_photo\" }",
  "options": [
    "photo"
  ],
  "multipart": "->(options) { options[:photo] = UploadIO.new(options[:photo], 'application/octet-stream') }"
},
"get_status": {
  "path": "->(_) { \"/status\" }",
  "options": [

  ]
},
"get_notifications": {
  "path": "->(options) { \"/notifications\" }",
  "options": [

  ]
},
"create_notifications_read": {
  "path": "->(_) { \"/notifications/read\" }",
  "options": [
    "since_id"
  ]
},
"get_oembed": {
  "path": "->(options) { \"/oembed\" }",
  "options": [
    "url"
  ]
},
"delete_photo": {
  "path": "->(options) { \"/2/photo/#{options[:id]}\" }",
  "options": [
    "id"
  ]
},
"get_photo_comments": {
  "path": "->(options) { \"/2/photo_comments\" }",
  "options": [
    "photo_id"
  ]
},
"create_photo_comment": {
  "path": "->(_) { \"/2/photo_comment\" }",
  "options": [
    [
      "photo_id",
      "comment"
    ]
  ]
},
"get_photo_albums": {
  "path": "->(options) { \"/2/photo_albums\" }",
  "options": [
    "photo_album_id",
    "event_id",
    "group_id"
  ]
},
"get_photos": {
  "path": "->(options) { \"/2/photos\" }",
  "options": [
    "event_id",
    "group_id",
    "group_urlname",
    "member_id",
    "photo_album_id",
    "photo_id",
    "tagged"
  ]
},
"create_photo_album": {
  "path": "->(_) { \"/2/photo_album\" }",
  "options": [
    [
      "group_id",
      "title"
    ]
  ]
},
"create_photo": {
  "path": "->(_) { \"/2/photo\" }",
  "options": [
    [
      "photo",
      "event_id"
    ],
    [
      "photo",
      "photo_album_id"
    ]
  ],
  "multipart": "->(options) { options[:photo] = UploadIO.new(options[:photo], 'application/octet-stream') }"
},
"get_profiles": {
  "path": "->(options) { \"/2/profiles\" }",
  "options": [
    "group_id",
    "group_urlname",
    "member_id",
    [
      "topic",
      "groupnum"
    ]
  ]
},
"create_profile": {
  "path": "->(_) { \"/2/profile\" }",
  "options": [
    "group_id",
    "group_urlname"
  ]
},
"edit_profile": {
  "path": "->(options) { \"/2/profile/#{options[:group_id]}/#{options[:member_id]}\" }",
  "options": [
    [
      "group_id",
      "member_id"
    ]
  ]
},
"get_profile": {
  "path": "->(options) { \"/2/profile/#{options[:group_id]}/#{options[:member_id]}\" }",
  "options": [
    [
      "group_id",
      "member_id"
    ]
  ]
},
"delete_profile": {
  "path": "->(options) { \"/2/profile/#{options[:group_id]}/#{options[:member_id]}\" }",
  "options": [
    [
      "group_id",
      "member_id"
    ]
  ]
},
"create_member_approvals": {
  "path": "->(options) { \"/#{options[:urlname]}/member/approvals\" }",
  "options": [
    "urlname"
  ]
},
"delete_member_approvals": {
  "path": "->(options) { \"/#{options[:urlname]}/member/approvals\" }",
  "options": [
    "urlname"
  ]
},
"get_rsvps": {
  "path": "->(options) { \"/2/rsvps\" }",
  "options": [
    "event_id"
  ]
},
"create_rsvp": {
  "path": "->(_) { \"/2/rsvp\" }",
  "options": [
    [
      "event_id",
      "rsvp"
    ]
  ]
},
"edit_rsvp": {
  "path": "->(_) { \"/2/rsvp\" }",
  "options": [
    [
      "event_id",
      "rsvp"
    ]
  ]
},
"get_rsvp": {
  "path": "->(options) { \"/2/rsvp/#{options[:id]}\" }",
  "options": [
    "id"
  ]
},
"get_topic_categories": {
  "path": "->(options) { \"/2/topic_categories\" }",
  "options": [

  ]
},
"get_topics": {
  "path": "->(options) { \"/topics\" }",
  "options": [
    "member_id",
    "name",
    "search",
    "topic"
  ]
},
"get_recommended_group_topics": {
  "path": "->(options) { \"/recommended/group_topics\" }",
  "options": [
    "text",
    "other_topics"
  ]
},
"get_open_venues": {
  "path": "->(options) { \"/2/open_venues\" }",
  "options": [
    "country",
    "city",
    "state",
    "group_urlname",
    "lat",
    "lon",
    "text",
    "zip"
  ]
},
"get_venues": {
  "path": "->(options) { \"/2/venues\" }",
  "options": [
    "group_id",
    "group_urlname",
    "venue_id",
    "event_id"
  ]
},
"get_group_venues": {
  "path": "->(options) { \"/#{options[:urlname]}/venues\" }",
  "options": [
    "urlname"
  ]
},
"get_recommended_venues": {
  "path": "->(options) { \"/recommended/venues\" }",
  "options": [

  ]
},
"create_venue": {
  "path": "->(options) { \"/#{options[:group_urlname]}/venues\" }",
  "options": [
    [
      "group_urlname",
      "address_1",
      "country",
      "city",
      "state",
      "name"
    ]
  ]
}

}