{"_id":"57d9edd75740030e00f21263","user":"5542d87d795b590d001dc7ff","parentDoc":null,"version":{"_id":"5589ceae9883a40d00c433f6","__v":10,"project":"5589ceae9883a40d00c433f3","createdAt":"2015-06-23T21:25:02.865Z","releaseDate":"2015-06-23T21:25:02.865Z","categories":["5589ceaf9883a40d00c433f7","559ab19d2100d117005f1269","57d4a754899ab90e00105e5d","5807813b6d24211900953b99","5819154bf62fee0f00949855","5841d27cae05ac2500ba2680","5846c4ee5d064323007b1774","589e29c72793e937001c15c5","5cf0460e272f2c0014a80d17","5cf047bde14258005d7a374e"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"project":"5589ceae9883a40d00c433f3","__v":1,"category":{"_id":"57d4a754899ab90e00105e5d","project":"5589ceae9883a40d00c433f3","__v":0,"version":"5589ceae9883a40d00c433f6","sync":{"url":"","isSync":false},"reference":true,"createdAt":"2016-09-11T00:37:40.706Z","from_sync":false,"order":2,"slug":"tutorials","title":"Server API"},"githubsync":"","metadata":{"title":"","description":"","image":[]},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-09-15T00:39:51.907Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"examples":{"codes":[{"language":"curl","code":"curl https://api.userkit.io/v1/users/{USER_ID} \\\n -u api:{YOUR_APP_SECRET_KEY}"},{"language":"python","code":"uk = userkit.UserKit(\"{YOUR_APP_SECRET_KEY}\")\n\nuser = uk.users.get_user(\"{USER_ID}\")"},{"language":"ruby","code":"def get_user(user_id)\n    url = 'https://api.userkit.io/v1/users/' +\n          user_id\n    resource = RestClient::Resource.new(url,\n      'api', '{YOUR_APP_SECRET_KEY}')\n    begin\n        response = resource.get()\n        return JSON.parse(response.body)\n    rescue RestClient::Exception\n        return nil\n    end\nend\n\n\nuser = get_user({USER_ID})"},{"code":"package main\n\nimport (\n\t\"fmt\"\n\tuserkit \"github.com/workpail/userkit-go\"\n)\n\nfunc main() {\n  uk := userkit.NewUserKit(\n    \"{YOUR_APP_SECRET_KEY}\")\n  \n  user, _ := uk.Users.Get(\"{USER_ID}\")\n\tfmt.Printf(\"%+v\", user)\n}","language":"go"},{"code":"<?php\n\n$uk = new UserKit('<YOUR_APP_SECRET_KEY>');\n\n$user = $uk->users->getUser('<USER_ID>');\n","language":"php"}]},"method":"get","results":{"codes":[{"status":200,"name":"","code":"{\n  \"id\": \"usr_TgTbetyiSvuiIw\",\n  \"name\": \"Jane Smith\",\n  \"username\": \"janes5\",\n  \"email\": \"jane.smith:::at:::example.com\",\n  \"verified_email\": null,\n  \"verified_phone\": \"+15552323353\",\n  \"auth_type\": \"two_factor\",\n  \"disabled\": false,\n  \"created\": 1473544359.3973701,\n  \"last_failed_login\": null,\n  \"last_login\": null\n}","language":"json"},{"language":"json","status":400,"name":"","code":"{\n  \"error\": {\n    \"type\": \"resource_not_found_error\",\n    \"code\": \"not_found\",\n    \"message\": \"Not found\"\n  }\n}"}]},"settings":"","auth":"required","params":[{"_id":"57d9da2d5a2c4e0e00c306ee","ref":"","in":"path","required":false,"desc":"The ID of the user to fetch","default":"","type":"string","name":"user_id"}],"url":"/v1/users/:user_id"},"isReference":true,"order":1,"body":"","excerpt":"Get a user by id","slug":"fetch-a-user","type":"endpoint","title":"Fetch a user"}

getFetch a user

Get a user by id

Definition

{{ api_url }}{{ page_api_url }}

Parameters

Path Params

user_id:
string
The ID of the user to fetch

Examples


Result Format


User Information

Try It Out

get
{{ tryResults.results }}
Method{{ tryResults.method }}
Request Headers
{{ tryResults.requestHeaders }}
URL{{ tryResults.url }}
Request Data
{{ tryResults.data }}
Status
Response Headers
{{ tryResults.responseHeaders }}