GET
/
api
/
v1
/
partnerships
/
{partnershipId}
/
users
Get Partner Users
curl --request GET \
  --url https://app.journeybee.io/api/v1/partnerships/{partnershipId}/users \
  --header 'Authorization: Bearer <token>'
[
  {
    "total": 3,
    "id": 789,
    "email": "alex.partner@partnerco.com",
    "first_name": "Alex",
    "last_name": "Partner",
    "color": "#F59E0B",
    "position": "Senior Sales Manager",
    "phone_number": "+1-555-987-6543",
    "profile_image_id": 456,
    "profile_image_uuid": "partner-profile-uuid-456",
    "company_id": 234,
    "meeting_link": "https://calendly.com/alex-partner",
    "company_name": "PartnerCorp Solutions",
    "country_label": "United States",
    "city_label": "San Francisco"
  },
  {
    "total": 3,
    "id": 790,
    "email": "maria.rodriguez@partnerco.com",
    "first_name": "Maria",
    "last_name": "Rodriguez",
    "color": "#8B5CF6",
    "position": "Business Development Rep",
    "phone_number": "+1-555-987-6544",
    "profile_image_id": null,
    "profile_image_uuid": null,
    "company_id": 234,
    "meeting_link": null,
    "company_name": "PartnerCorp Solutions",
    "country_label": "United States",
    "city_label": "Los Angeles"
  },
  {
    "total": 3,
    "id": 791,
    "email": "david.kim@partnerco.com",
    "first_name": "David",
    "last_name": "Kim",
    "color": "#10B981",
    "position": "Partnership Coordinator",
    "phone_number": null,
    "profile_image_id": 458,
    "profile_image_uuid": "partner-profile-uuid-458",
    "company_id": 234,
    "meeting_link": "https://meet.google.com/david-kim",
    "company_name": "PartnerCorp Solutions",
    "country_label": "Canada",
    "city_label": "Toronto"
  }
]

Authentication

curl -X GET "https://app.journeybee.io/api/v1/partnerships/{partnershipId}/users" \
  -H "Authorization: Bearer your-api-key-uuid"

Path Parameters

partnershipId
number
required
The unique identifier of the partnership whose partner users you want to retrieve

Response Schema

users
array
Array of partner user objects

Example Request

curl -X GET "https://app.journeybee.io/api/v1/partnerships/456/users" \
  -H "Authorization: Bearer jb_api_1234567890abcdef"

Example Response

[
  {
    "total": 3,
    "id": 789,
    "email": "alex.partner@partnerco.com",
    "first_name": "Alex",
    "last_name": "Partner",
    "color": "#F59E0B",
    "position": "Senior Sales Manager",
    "phone_number": "+1-555-987-6543",
    "profile_image_id": 456,
    "profile_image_uuid": "partner-profile-uuid-456",
    "company_id": 234,
    "meeting_link": "https://calendly.com/alex-partner",
    "company_name": "PartnerCorp Solutions",
    "country_label": "United States",
    "city_label": "San Francisco"
  },
  {
    "total": 3,
    "id": 790,
    "email": "maria.rodriguez@partnerco.com",
    "first_name": "Maria",
    "last_name": "Rodriguez",
    "color": "#8B5CF6",
    "position": "Business Development Rep",
    "phone_number": "+1-555-987-6544",
    "profile_image_id": null,
    "profile_image_uuid": null,
    "company_id": 234,
    "meeting_link": null,
    "company_name": "PartnerCorp Solutions",
    "country_label": "United States",
    "city_label": "Los Angeles"
  },
  {
    "total": 3,
    "id": 791,
    "email": "david.kim@partnerco.com",
    "first_name": "David",
    "last_name": "Kim",
    "color": "#10B981",
    "position": "Partnership Coordinator",
    "phone_number": null,
    "profile_image_id": 458,
    "profile_image_uuid": "partner-profile-uuid-458",
    "company_id": 234,
    "meeting_link": "https://meet.google.com/david-kim",
    "company_name": "PartnerCorp Solutions",
    "country_label": "Canada",
    "city_label": "Toronto"
  }
]

Error Responses

{
  "error": "Partnership ID is required"
}
{
  "error": "Invalid API key or insufficient permissions"
}
{
  "error": "Access denied to partnership users"
}
{
  "error": "Partnership not found or not accessible"
}
{
  "error": "Failed to retrieve partnership users"
}

Notes

  • Requires API key with read_access permission
  • Only returns users from partner companies (excludes your own company users)
  • Disabled and inactive users are automatically filtered out