Skip to content

Instantly share code, notes, and snippets.

@pkafei
Last active December 21, 2015 02:29
Show Gist options
  • Save pkafei/6235715 to your computer and use it in GitHub Desktop.
Save pkafei/6235715 to your computer and use it in GitHub Desktop.
Not including the endpoints below, are there other endpoints I should include? https://github.com/Trapit/elzar/blob/master/elzar/api.urls What's in these csv's- name, id? Or anything the curator desires?
# ## V3 Groups
/v3/{org}/groups/
GET elzar.resources.groups:GETGroupsCollection()
POST elzar.resources.groups:POSTGroup()
/v3/{org}/groups/{group_id}/
GET elzar.resources.groups:GETGroup()
PUT elzar.resources.groups:PUTGroup()
DELETE elzar.resources.groups:DELETEGroup()
/v3/{org}/groups-by-name/{group_name}/
GET elzar.resources.groups:GETGroupByName()
/v3/{org}/groups/{group_id}/csv-imports/
POST elzar.resources.groups:POSTGroupImportCSV()
/v3/{org}/groups/{group_id}/imports/
GET elzar.resources.groups:GETGroupImports()
/v3/{org}/groups/{group_id}/imports/{group_import_id}/
GET elzar.resources.groups:GETGroupImport()
---------------------------------------------------------------------------------------------------------------------------------
# ## V3 User
/v3/{org}/users/
GET elzar.resources.usernew:GETUsersCollection()
POST elzar.resources.usernew:POSTUser()
/v3/{org}/users/{user_id}/
GET elzar.resources.usernew:GETUser()
PUT elzar.resources.usernew:PUTUser()
DELETE elzar.resources.usernew:DELETEUser()
---------------------------------------------------------------------------------------------------------------------------------
# ## V4 Mail Tracking
/v4/{org}/mail/1x1/{digest_id}/{user_id}.png
GET elzar.resources.mailtracking:WebBug()
/v4/{org}/mail/landing/{digest_id}/{user_id}/{trap_id_id}/{doc_id}.png
GET elzar.resources.mailtracking:Landing()
/v4/{org}/mail/unsubscribe/{digest_id}/{user_id}/
GET elzar.resources.mailtracking:Unsubscribe()
@lukearno
Copy link

yup!

@lukearno
Copy link

I would probably:

  1. update the v3 users documentation
  2. add basic groups doumentation (addind, walking, updating, deleting)
  3. talk about walking members link from groups (which takes you back to users, so you can keep that brief)
  4. gloss over walking imports ("we'll get to that in a minute")
  5. talk about posing imports
  6. talk about walking imports

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment