salesflare.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Accounts
addAccountContacts
accounts.addAccountContacts
Link contacts to an account
Risk: write
object \| object[]
Output full type
Output full type
addAccountUsers
accounts.addAccountUsers
Add users to an account
Risk: write
object \| object[]
Output full type
Output full type
createAccount
accounts.createAccount
Create a new account
Risk: write
addresses full type
addresses full type
email_addresses full type
email_addresses full type
phone_numbers full type
phone_numbers full type
customers full type
customers full type
parent_account full type
parent_account full type
deleteAccount
accounts.deleteAccount
Delete a account
Risk: destructive
object \| string \| undefined
Output full type
Output full type
listAccountFeed
accounts.listAccountFeed
List the activity feed of an account
Risk: read
object[]
Output full type
Output full type
listAccountMessages
accounts.listAccountMessages
List messages on an account
Risk: read
object[]
Output full type
Output full type
listAccounts
accounts.listAccounts
List Accounts
Risk: read
object[]
Output full type
Output full type
retrieveAccount
accounts.retrieveAccount
Retrieve a single account by ID
Risk: read
updateAccount
accounts.updateAccount
Update a account
Risk: write
address full type
address full type
addresses full type
addresses full type
email_addresses full type
email_addresses full type
phone_numbers full type
phone_numbers full type
parent_account full type
parent_account full type
q full type
q full type
updateAccountContacts
accounts.updateAccountContacts
Update the contact links of an account
Risk: write
object \| object[]
Output full type
Output full type
updateAccountUsers
accounts.updateAccountUsers
Update the users assigned to an account
Risk: write
object \| object[]
Output full type
Output full type
Calls
createCall
calls.createCall
Create a new call
Risk: write
object \| object[]
Output full type
Output full type
updateCall
calls.updateCall
Update a logged call
Risk: write
Campaigns
listCampaignMergeFields
campaigns.listCampaignMergeFields
List the merge fields available for campaigns
Risk: read
object[]
Output full type
Output full type
Contacts
createContact
contacts.createContact
Create a new contact
Risk: write
address full type
address full type
addresses full type
addresses full type
phone_numbers full type
phone_numbers full type
position full type
position full type
positions full type
positions full type
object \| object[]
Output full type
Output full type
deleteContact
contacts.deleteContact
Delete a contact
Risk: destructive
object \| string \| undefined
Output full type
Output full type
listContacts
contacts.listContacts
List Contacts
Risk: read
object[]
Output full type
Output full type
retrieveContact
contacts.retrieveContact
Retrieve a single contact by ID
Risk: read
updateContact
contacts.updateContact
Update a contact
Risk: write
address full type
address full type
addresses full type
addresses full type
phone_numbers full type
phone_numbers full type
position full type
position full type
positions full type
positions full type
Currencies
listCurrencies
currencies.listCurrencies
List Currencies
Risk: read
object[]
Output full type
Output full type
Customfields
createCustomFieldSub
customfields.createCustomFieldSub
Create a new customField sub-resource
Risk: write
options full type
options full type
deleteCustomField
customfields.deleteCustomField
Delete a customField
Risk: destructive
object \| string \| undefined
Output full type
Output full type
listCustomFieldOptions
customfields.listCustomFieldOptions
List the options of a custom field
Risk: read
object[]
Output full type
Output full type
listCustomFields
customfields.listCustomFields
List the custom fields of an item class
Risk: read
object[]
Output full type
Output full type
listCustomFieldTypes
customfields.listCustomFieldTypes
List the custom field types supported by Salesflare
Risk: read
object[]
Output full type
Output full type
retrieveCustomField
customfields.retrieveCustomField
Retrieve a single customField by ID
Risk: read
updateCustomField
customfields.updateCustomField
Update a customField
Risk: write
options full type
options full type
object \| number
Output full type
Output full type
Datasources
listEmailDataSources
datasources.listEmailDataSources
List the connected email data sources
Risk: read
object[]
Output full type
Output full type
updateEmailDataSource
datasources.updateEmailDataSource
Update a connected email data source
Risk: write
Filterfields
listFilterFields
filterfields.listFilterFields
List the filter fields available for an entity
Risk: read
object[]
Output full type
Output full type
Groups
listGroups
groups.listGroups
List Groups
Risk: read
object[]
Output full type
Output full type
retrieveGroup
groups.retrieveGroup
Retrieve a single group by ID
Risk: read
Me
listMyContacts
me.listMyContacts
List contacts assigned to the current user
Risk: read
object[]
Output full type
Output full type
retrieveCurrentUser
me.retrieveCurrentUser
Retrieve the currently authenticated user
Risk: read
Meetings
createMeeting
meetings.createMeeting
Create a new meeting
Risk: write
object \| object[]
Output full type
Output full type
deleteMeeting
meetings.deleteMeeting
Delete a meeting
Risk: destructive
object \| string \| undefined
Output full type
Output full type
retrieveMeeting
meetings.retrieveMeeting
Retrieve a single meeting by ID
Risk: read
updateMeeting
meetings.updateMeeting
Update a meeting
Risk: write
Messages
createMessage
messages.createMessage
Create a new message
Risk: write
createMessageFeedback
messages.createMessageFeedback
Submit feedback for a message
Risk: write
deleteMessage
messages.deleteMessage
Delete a message
Risk: destructive
object \| string \| undefined
Output full type
Output full type
updateMessage
messages.updateMessage
Update a message
Risk: write
Opportunities
createOpportunity
opportunities.createOpportunity
Create a new opportunity
Risk: write
deleteOpportunity
opportunities.deleteOpportunity
Delete a opportunity
Risk: destructive
object \| string \| undefined
Output full type
Output full type
listOpportunities
opportunities.listOpportunities
List Opportunities
Risk: read
object[]
Output full type
Output full type
retrieveOpportunity
opportunities.retrieveOpportunity
Retrieve a single opportunity by ID
Risk: read
updateOpportunity
opportunities.updateOpportunity
Update a opportunity
Risk: write
Persons
listPersons
persons.listPersons
List persons resolved from email addresses
Risk: read
object[]
Output full type
Output full type
Pipelines
listPipelines
pipelines.listPipelines
List Pipelines
Risk: read
object[]
Output full type
Output full type
Settings
retrieveAiSettings
settings.retrieveAiSettings
Retrieve the workspace’s AI settings
Risk: read
updateAiSettings
settings.updateAiSettings
Update the workspace’s AI settings
Risk: write
company full type
company full type
user full type
user full type
Stages
listStages
stages.listStages
List Stages
Risk: read
object[]
Output full type
Output full type
retrieveStage
stages.retrieveStage
Retrieve a single stage by ID
Risk: read
Tags
createTag
tags.createTag
Create a new tag
Risk: write
deleteTag
tags.deleteTag
Delete a tag
Risk: destructive
object \| string \| undefined
Output full type
Output full type
listTags
tags.listTags
List Tags
Risk: read
object[]
Output full type
Output full type
listTagUsage
tags.listTagUsage
List the usage statistics of a tag
Risk: read
retrieveTag
tags.retrieveTag
Retrieve a single tag by ID
Risk: read
updateTag
tags.updateTag
Update a tag
Risk: write
Tasks
createTask
tasks.createTask
Create a new task
Risk: write
deleteTask
tasks.deleteTask
Delete a task
Risk: destructive
object \| string \| undefined
Output full type
Output full type
listTasks
tasks.listTasks
List Tasks
Risk: read
object[]
Output full type
Output full type
updateTask
tasks.updateTask
Update a task
Risk: write
Users
listUsers
users.listUsers
List Users
Risk: read
object[]
Output full type
Output full type
retrieveUser
users.retrieveUser
Retrieve a single user by ID
Risk: read
Workflows
createWorkflow
workflows.createWorkflow
Create a new workflow
Risk: write
filter full type
filter full type
individual_record_filter full type
individual_record_filter full type
steps full type
steps full type
listWorkflows
workflows.listWorkflows
List Workflows
Risk: read
object[]
Output full type
Output full type
retrieveWorkflow
workflows.retrieveWorkflow
Retrieve a single workflow by ID
Risk: read
updateWorkflow
workflows.updateWorkflow
Update a workflow
Risk: write
filter full type
filter full type
individual_record_filter full type
individual_record_filter full type
steps full type
steps full type
updateWorkflowAudience
workflows.updateWorkflowAudience
Update the audience record of a workflow
Risk: destructive