Zubarus API Docs
Department

Fetch a department's contacts

GET
/departments/{departmentId}/contacts
AuthorizationBearer <token>

In: header

Path Parameters

departmentIdinteger

Query Parameters

page?integer
Default1
Range1 <= value
per_page?integer
Default10
Range1 <= value <= 100

Response Body

curl -X GET "https://api-test.zubarus.com/v3/departments/0/contacts?page=1&per_page=10"
{
  "data": [
    {
      "member_number": 123456,
      "first_name": "John",
      "last_name": "Doe",
      "title": "Chairman",
      "is_active": false
    },
    {
      "member_number": 123456,
      "first_name": "John",
      "last_name": "Doe",
      "title": "Deputy chairman",
      "is_active": true
    },
    {
      "member_number": 234567,
      "first_name": "Jane",
      "last_name": "Doe",
      "title": "Treasurer",
      "is_active": true
    }
  ],
  "_pagination": {
    "page": 1,
    "per_page": 10,
    "total_items": 3,
    "total_pages": 1
  }
}

{
  "error": {
    "status": 401,
    "title": "Unauthorized",
    "message": "Invalid access token."
  }
}

{
  "error": {
    "status": 404,
    "title": "Not Found",
    "message": "Department not found."
  }
}