Skip to main content
GET
Get Published Customer Profile

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

coworkerId
number
required
The numeric identifier of the customer profile to retrieve. Obtain this from GET /api/public/coworkers/published ([].Id).

Query Parameters

_shape
string
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 single Coworker property. See List Published Customer Profiles for the full set of coworker fields.
Coworker
Coworker
The published customer profile object.

Core Identity (within Coworker)

Coworker.Id
number
Unique numeric identifier for the customer profile.
Coworker.FullName
string
Customer’s display name.
Coworker.GuessedFirstName
string
First name inferred from FullName. Used in personalised UI messages.
Coworker.AvatarUrl
string
URL to the customer’s avatar image.

Professional Profile (within Coworker)

Coworker.Position
string | null
Job title.
Coworker.CompanyName
string
Company name.
Coworker.ProfileSummary
string | null
Full professional bio. May contain Markdown.
Coworker.ProfileWebsite
string | null
Personal or company website URL.
Coworker.ProfileTagsList
array
Array of tag strings from the customer’s profile.

Social Media (within Coworker)

Example Response

TypeScript Integration

Usage in Portal

Error Responses

401 Unauthorized
error
The bearer token is missing, expired, or invalid.
404 Not Found
error
No published profile with the given coworkerId was found, or the customer has set ProfileIsPublic to false.