Member Directory
Get Published Customer Profile
Retrieve the full published directory profile for a single customer by their ID.
GET
Get Published Customer Profile
Documentation Index
Fetch the complete documentation index at: https://learn.nexudus.com/llms.txt
Use this file to discover all available pages before exploring further.
Get Published Customer Profile
Returns the full directory profile for a single customer who has opted in to the member directory. The portal loads this when a customer opens a profile card in the member directory, displaying their professional bio, social links, location, and related profiles.Authentication
Requires a valid customer bearer token.Path Parameters
The numeric identifier of the customer profile to retrieve. Obtain this from
GET /api/public/coworkers/published ([].Id).Query Parameters
Comma-separated list of field paths to include in the response. When provided, only the
specified fields are returned — useful for reducing payload size. Supports nested paths
using dot notation. Example:
_shape=Coworker.FullName,Coworker.CompanyName,Coworker.AvatarUrl.Response
Returns a wrapper object containing a singleCoworker property. See List Published Customer Profiles for the full set of coworker fields.
The published customer profile object.
Core Identity (within Coworker)
Unique numeric identifier for the customer profile.
Customer’s display name.
First name inferred from
FullName. Used in personalised UI messages.URL to the customer’s avatar image.
Professional Profile (within Coworker)
Job title.
Company name.
Full professional bio. May contain Markdown.
Personal or company website URL.
Array of tag strings from the customer’s profile.
Social Media (within Coworker)
| Field | Type | Description |
|---|---|---|
Twitter | string | null | Twitter profile URL or handle |
Linkedin | string | null | LinkedIn profile URL |
Github | string | null | GitHub profile URL or username |
Instagram | string | null | Instagram handle or URL |
Facebook | string | null | Facebook profile URL |
Skype | string | null | Skype username |
Telegram | string | null | Telegram username |
Example Response
TypeScript Integration
Usage in Portal
| Context | Source file |
|---|---|
| Member directory profile modal | src/views/community/directory/components/CoworkersDirectoryProfileModal.tsx |
Error Responses
The bearer token is missing, expired, or invalid.
No published profile with the given
coworkerId was found, or the customer has set ProfileIsPublic to false.Related Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /api/public/coworkers/published | List all published profiles in the directory |
GET | /api/public/coworkers/published/{coworkerId}/related | Get profiles related to this customer |
GET | /api/public/coworkers/directory/meta | Get directory settings and tag cloud |
Get Published Customer Profile