Discover available tools
Return tool names, descriptions, scopes, confirmation requirements and input schemas visible to the bearer credential.
GET
/api/v1/toolsAuthorization
AuthorizationBearer token · headerrequiredInfluence scoped API key or supported OAuth access token. Keep credentials out of URLs and tool input.
Responses
200
Available tool descriptors.
toolsobject[]requiredShow propertiesHide properties
Array of object
annotationsobjectrequiredShow propertiesHide properties
destructiveHintbooleanrequiredidempotentHintbooleanrequiredopenWorldHintbooleanrequiredreadOnlyHintbooleanrequiredconfirmationstringrequiredAllowed:
nonerequireddescriptionstringrequiredmin length 1 · max length 1024
gatestringrequiredAllowed:
coregenerative-aimutabilitystringrequiredAllowed:
readexternal-readwriteexternal-writenamestringrequiredAllowed:
adAuditQuoteadAuditStartadAuditGetadAuditListsearchfetchprofileGetconnectionStatusGetaccountListwhatsappContactListwhatsappTemplateListwhatsappMediaListcampaignGetcampaignListcampaignDraftSavemediaListmediaImportmediaUploadCreatemediaUploadPartmediaUploadCompletemediaUploadGetmediaUploadAbortmediaGetcampaignReviewcampaignReviewGetcampaignReviewExecutecampaignScheduleBatchReviewcampaignScheduleBatchExecutescheduleListbrandContextGetinsightsAccountListinsightsPostListinsightsRefreshcampaignPlanGetcampaignPlanGenerateimageGenerationQuoteimageGenerationStartimageGenerationListintegrationListgroupListintegrationSchemadevtoOrganizationListdevtoTagListdiscordChannelListdiscourseCategoryListdiscourseTagListdiscourseTopicSearchdribbbleTeamListghostAuthorListghostNewsletterListghostTagListghostTierListhashnodePublicationListlemmyCommunitySearchlistmonkListsGetlistmonkTemplateListmattermostChannelListmeweGroupListpinterestBoardListredditSubredditRequirementsGetredditSubredditSearchslackChannelListteamsChannelListtiktokCreatorInfoGetvkDestinationListwhopCompanyListwhopExperienceListwordpressCategoryListwordpressPostTypeListwordpressTagListwrapcastChannelSearchintegrationSchedulePostToolpostsListToolpostSettingsToolgenerateVideoOptionsvideoFunctionToolgenerateVideoToolgenerateImageTooluploadFromUrlToolscopesstring[]requiredmax items 4
titlestringrequiredmin length 1 · max length 80
inputSchemaobjectrequiredShow propertiesHide properties
typestringrequired400
Invalid request. Query parameters are not accepted. Tool validation failures may use a tool error envelope.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequired401
Missing, invalid or expired bearer credential.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequired403
The credential lacks required permissions.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequired404
The machine API or requested tool is unavailable.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequired429
Rate limit exceeded. The error is retryable.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequired503
The API or its upstream execution is unavailable.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequired