Create a Collection for team members with these fields:
Name (Short Text) - Full name
Headshot (Media) - Profile photo
Role (Short Text) - Job title
Department (Reference) - Link to Departments collection
Email (Short Text) - Contact email
Bio (Long Text) - Short biography
LinkedIn (Short Text) - Social profile URL
When storing personal data like email addresses and social profiles, ensure compliance with privacy regulations (GDPR, CCPA, etc.). Consider making social profile fields optional and informing team members about public visibility.
Set the Collection Label to display team member names:
Our collections API supports ordering during fetch with the order parameter, which can be utilized with dot notation to
order by specific fields: order=fields.department.You can also use the page, page_size, limit, and offset parameters
for instant pagination.
These code examples use native libraries like fetch and requests to pull data from the API.For your actual implementation, we recommend using one of our many SDKs instead, which come with
prebuilt support for the various content type API endpoints, as well as features like timeout, error handling, query parameters, and more.
Query the team members Collection directly to fetch all team members:
This example shows one way of adding filtering by department, but you can also filter
queries directly from the API using the fields parameter: fields.department=some_string