API Reference
Libraries
API Overview
Account
Accounts represent companies or organizations in Lightfield. Each account can have contacts, opportunities, tasks, and notes associated with it.
Get account field definitions
Create an account
Update an account
Retrieve an account
List accounts
Contact
Contacts represent individual people in Lightfield. Contacts can be associated with one or more accounts.
Get contact field definitions
Create a contact
Update a contact
Retrieve a contact
List contacts
List
Lists are curated collections of accounts, contacts, or opportunities in Lightfield. Each list contains entities of a single type.
Create a list
Update a list
Retrieve a list
List lists
List accounts in a list
List contacts in a list
List opportunities in a list
Meeting
Meetings represent synced or manually created interactions in Lightfield. Read responses are privacy-aware and may be redacted based on the caller. For transcript uploads and attachment flows, see Uploading meeting transcripts.
Create a meeting
Update a meeting
Retrieve a meeting
List meetings
Note
Notes represent free-form text records in Lightfield. Each note can be associated with zero or more accounts and opportunities.
Create a note
Update a note
Retrieve a note
List notes
Opportunity
Opportunities represent potential deals or sales in Lightfield. Each opportunity belongs to an account and can have tasks and notes associated with it.
Get opportunity field definitions
Create an opportunity
Update an opportunity
Retrieve an opportunity
List opportunities
Task
Tasks represent action items in Lightfield. Each task belongs to an account, is assigned to a member, and can optionally be associated with an opportunity.
Get task field definitions
Create a task
Update a task
Retrieve a task
List tasks
Member
Members represent users in your Lightfield workspace. Members can own accounts and opportunities, and are referenced in relationships like $owner and $createdBy.
Retrieve a member
List members
Workflow Run
Workflow runs represent executions of automated workflows.
Get workflow run status
File
Files are used to upload documents via presigned URLs. After uploading and completing a file, link it to resources through their own APIs (e.g. attach a transcript to a meeting). See File uploads for the full upload flow and supported purposes. For meeting transcript attachments, see Uploading meeting transcripts.