Skip to content
Assistants

GEThttps://core-api.heysadie.ai/assistants

limit offset search success data assistants id name firstMessage voiceId transcriberId modelId developerPrompt parameters recordingEnabled failoverNumber failoverMode phoneNumberId createdAt updatedAt toolIds timezone address endOfCallMessage phoneNumberPassThrough summaryPrompt structuredDataPrompt categories promptId chatPromptId whisperSummaryPromptId backgroundSound serverUrl csatFeedback notifications idleMessages transferMode callTimeLimitSeconds idleTimeoutSeconds idleMessageMaxSpokenCount settings taskDrivenMode featureFlags ivrSettings total metadata timestamp version path error code message details field

List assistants

Try it in the API Explorer

Example request

Terminal
curl "https://core-api.heysadie.ai/assistants?limit=10&offset=0" \
  -H "Authorization: ApiKey YOUR_API_KEY"

Authentication

Authenticate with an API key in the Authorization header using the ApiKey scheme — see Authentication for how keys work and where to get them.

Authorizationstringrequired

API key in the ApiKey scheme: ApiKey YOUR_API_KEY. Tenant keys authorize their own tenant; organization keys can act on any tenant in the organization.

X-Tenant-Idstring (uuid)optional

Required when authenticating with an organization key — selects the tenant the request acts on. Omit with tenant keys.

Request

Query parameters

limitstringoptional

Page size. Default 50, maximum 500.

offsetstringoptional

Items to skip. Default 0.

searchstringoptional

Case-insensitive substring filter.

Responses

200
successbooleanrequired
dataobjectoptional
Show 2 child properties
assistantsobject[]required
Show 38 item properties
idstringrequired
namestringrequired
firstMessagestringrequired
voiceIdstring | nullrequired
transcriberIdstring | nullrequired
modelIdstring | nullrequired
developerPromptstring | nullrequired
parametersanyrequired
recordingEnabledbooleanrequired
failoverNumberstring | nullrequired
failoverModebooleanrequired
phoneNumberIdstring | nullrequired
createdAtstring (date-time) | string (date) | number | nullrequired
updatedAtstring (date-time) | string (date) | number | nullrequired
toolIdsstring[] | nullrequired
timezonestringrequired
addressstring | nullrequired
endOfCallMessagestring | nullrequired
phoneNumberPassThroughbooleanrequired
summaryPromptstring | nullrequired
structuredDataPromptstring | nullrequired
categoriesstring[] | nullrequired
promptIdstring | nullrequired
chatPromptIdstring | nulloptional
whisperSummaryPromptIdstring | nulloptional
backgroundSoundbooleanrequired
serverUrlstring | nullrequired
csatFeedbackbooleanrequired
notificationsanyrequired
idleMessagesanyrequired
transferModeanyrequired
callTimeLimitSecondsnumber | nullrequired
idleTimeoutSecondsnumber | nullrequired
idleMessageMaxSpokenCountnumber | nullrequired
settingsany | nullrequired
taskDrivenModeboolean | nulloptional
featureFlagsmap<string, boolean>optional
ivrSettingsany | nulloptional
totalnumberrequired
metadataobjectoptional
Show 3 child properties
timestampstringrequired
versionstringrequired
pathstringoptional
400
successbooleanrequired
errorobjectoptional
Show 3 child properties
codeenumrequired
Allowed values:"VALIDATION_ERROR"
messagestringrequired
detailsobject[]optional
Show 2 item properties
fieldstringrequired
messagestringrequired
metadataobjectoptional
Show 3 child properties
timestampstringrequired
versionstringrequired
pathstringoptional
401
successbooleanrequired
errorobjectoptional
Show 2 child properties
codeenumrequired
Allowed values:"UNAUTHORIZED"
messagestringrequired
metadataobjectoptional
Show 3 child properties
timestampstringrequired
versionstringrequired
pathstringoptional
403
successbooleanrequired
errorobjectoptional
Show 2 child properties
codeenumrequired
Allowed values:"FORBIDDEN"
messagestringrequired
metadataobjectoptional
Show 3 child properties
timestampstringrequired
versionstringrequired
pathstringoptional
404
successbooleanrequired
errorobjectoptional
Show 2 child properties
codeenumrequired
Allowed values:"RESOURCE_NOT_FOUND"
messagestringrequired
metadataobjectoptional
Show 3 child properties
timestampstringrequired
versionstringrequired
pathstringoptional
500
successbooleanrequired
errorobjectoptional
Show 2 child properties
codeenumrequired
Allowed values:"INTERNAL_SERVER_ERROR"
messagestringrequired
metadataobjectoptional
Show 3 child properties
timestampstringrequired
versionstringrequired
pathstringoptional