Retrieve all confirmed and common user accounts
GET /v2/users?role=user&status=active&confirmed=true HTTP/1.1
Accept: application/json
Authorization: Bearer $ACCESS_TOKEN
curl -v -X GET https://api.getbase.com/v2/users?role=user&status=active&confirmed=true \
-H "Accept: application/json" \
-H "Authorization: Bearer $ACCESS_TOKEN"
require 'restclient'
headers = {
"Accept" => "application/json",
"Authorization" => "Bearer $ACCESS_TOKEN"
}
response = RestClient.execute method: :get, url: "https://api.getbase.com/v2/users?role=user&status=active&confirmed=true", headers: headers
puts response
import requests
import json
response = requests.get(
url='https://api.getbase.com/v2/users?role=user&status=active&confirmed=true',
headers={
'Accept': 'application/json',
'Authorization': 'Bearer $ACCESS_TOKEN'
},
verify=True
)
print(response.text)
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Content-Language: en
{
"items": [
{
"data": {
"id": 2,
"name": "Mark Johnson",
"email": "mark@salesteam.com",
"status": "active",
"invited": true,
"confirmed": true,
"role": "user",
"created_at": "2014-08-27T16:32:56Z",
"updated_at": "2014-08-27T17:32:56Z",
"deleted_at": null,
"roles": [
{
"id": 1,
"name": "Closer"
}
],
"phone_number": "508-778-6516",
"timezone": "UTC-05:00",
"reports_to": 1,
"team_name": "Mark Johnson's Team",
"group": {
"id": 1,
"group": "Closers A Group"
}
},
"meta": {
"type": "user"
}
}
],
"meta": {
"type": "collection",
"count": 1,
"links": {
"self": "http://api.getbase.com/v2/users.json"
}
}
}