- Total frontend API references discovered: 113
| API Function | Method | Endpoint | Used In Frontend Files |
|---|---|---|---|
acceptPromptTemplate | POST | /prompt-templates/{var}/accept | frontend/src/pages/PromptManagement.tsx |
analyzeContent | POST | /content/analyze | frontend/src/pages/ContentOptimization.tsx |
changePlan | POST | /billing/change-plan | frontend/src/pages/CostManagement.tsx |
createApiKey | POST | /api-keys | frontend/src/pages/Settings.tsx |
createBrand | POST | /brands | frontend/src/pages/Brands.tsx |
createCheckoutSession | POST | /billing/create-checkout-session | frontend/src/pages/CostManagement.tsx, frontend/src/pages/onboarding/TrialPricingStep.tsx |
createIntegration | POST | /integrations | frontend/src/pages/CostManagement.tsx, frontend/src/pages/Settings.tsx |
createKnowledgeBase | POST | /knowledge-bases | frontend/src/pages/KnowledgeBases.tsx |
createPersona | POST | /personas | frontend/src/components/insights/PersonasTab.tsx, frontend/src/pages/Settings.tsx |
createPromptTemplate | POST | /prompt-templates | frontend/src/pages/PromptManagement.tsx |
createSourceAction | POST | /actions | frontend/src/pages/Actions.tsx |
createSupportTicket | POST | /support/tickets | frontend/src/pages/Support.tsx |
createTag | POST | /tags | frontend/src/pages/PromptManagement.tsx |
createTopic | POST | /topics | frontend/src/pages/PromptManagement.tsx |
createWebhook | POST | /webhooks | frontend/src/pages/Settings.tsx |
deleteContentOptimization | DELETE | /content/optimizations/{var} | frontend/src/pages/ContentOptimization.tsx |
deletePersona | DELETE | /personas/{var} | frontend/src/components/insights/PersonasTab.tsx, frontend/src/pages/Settings.tsx |
deletePromptTemplate | DELETE | /prompt-templates/{var} | frontend/src/pages/PromptManagement.tsx |
deleteSourceAction | DELETE | /actions/{var} | frontend/src/pages/Actions.tsx |
deleteTag | DELETE | /tags/{var} | frontend/src/pages/PromptManagement.tsx |
deleteTopic | DELETE | /topics/{var} | frontend/src/pages/PromptManagement.tsx |
downloadCitationsCsv | GET | /export/citations.csv{var} | frontend/src/components/insights/CitationsTab.tsx |
enrollCloudflareWorker | POST | /agent-analytics/cloudflare/enroll | frontend/src/pages/AgentAnalytics.tsx |
exportWorkspaceData | GET | /settings/export | frontend/src/pages/Settings.tsx |
fetchAgentAnalyticsHeatmap | GET | /agent-analytics/heatmap{var} | frontend/src/hooks/useApi.ts |
fetchAgentAnalyticsPageDetail | GET | /agent-analytics/pages/detail?{var} | frontend/src/hooks/useApi.ts |
fetchAgentAnalyticsPages | GET | /agent-analytics/pages{var} | frontend/src/hooks/useApi.ts |
fetchAgentAnalyticsPagesIndex | GET | /agent-analytics/pages/index{var} | frontend/src/hooks/useApi.ts |
fetchAgentRuns | GET | /agents/runs{var} | frontend/src/hooks/useApi.ts |
fetchApiKeys | GET | /api-keys | frontend/src/pages/CostManagement.tsx |
fetchAuditLogs | GET | /audit-logs?{var} | frontend/src/hooks/useApi.ts |
fetchBillingStatus | GET | /billing/status | frontend/src/pages/CostManagement.tsx, frontend/src/pages/Settings.tsx |
fetchBotVisits | GET | /agent-analytics/bots{var} | frontend/src/pages/AgentAnalytics.tsx |
fetchBrands | GET | /brands | frontend/src/pages/Suggestions.tsx |
fetchChatDetail | GET | /chats/{var} | frontend/src/hooks/useApi.ts |
fetchChats | GET | /chats{var} | frontend/src/hooks/useApi.ts |
fetchCitationGraph | GET | /analytics/citations/graph?{var} | frontend/src/components/insights/CitationsTab.tsx |
fetchCloudflareNetworkStatus | GET | /agent-analytics/cloudflare/network/status | frontend/src/pages/AgentAnalytics.tsx |
fetchCloudflareWorkerStatus | GET | /agent-analytics/cloudflare/status | frontend/src/pages/AgentAnalytics.tsx |
fetchComparison | GET | /compare?{var} | frontend/src/hooks/useApi.ts |
fetchContentOptimizationDetail | GET | /content/optimizations/{var} | frontend/src/hooks/useApi.ts |
fetchContentOptimizations | GET | /content/optimizations?limit={var}&offset={var} | frontend/src/hooks/useApi.ts |
fetchDailyCostStats | GET | /daily-stats?days={var} | frontend/src/pages/CostManagement.tsx |
fetchDailyStats | GET | /daily-stats | frontend/src/pages/Settings.tsx |
fetchDatabaseStats | GET | /stats/database | frontend/src/pages/Settings.tsx |
fetchDomainAnalytics | GET | /sources/domains{var} | frontend/src/hooks/useApi.ts |
fetchExtractionQualityLatest | GET | /analytics/extraction-quality/latest{var} | frontend/src/pages/CostManagement.tsx |
fetchGAStatus | GET | /settings/ga/status | frontend/src/pages/AgentAnalytics.tsx, frontend/src/pages/Settings.tsx |
fetchGapAnalysis | GET | /sources/gap-analysis?limit={var} | frontend/src/hooks/useApi.ts |
fetchIntegrationCatalog | GET | /integrations/catalog | frontend/src/pages/CostManagement.tsx, frontend/src/pages/Settings.tsx |
fetchIntegrations | GET | /integrations | frontend/src/pages/CostManagement.tsx, frontend/src/pages/Settings.tsx |
fetchJobDetails | GET | /jobs/{var}/details | frontend/src/pages/CostManagement.tsx |
fetchJobs | GET | /jobs{var} | frontend/src/pages/CostManagement.tsx, frontend/src/pages/Settings.tsx |
fetchLinkDestinations | GET | /brands/{var}/link-destinations{var} | frontend/src/hooks/useApi.ts |
fetchMetricFormulas | GET | /settings/metric-formulas | frontend/src/pages/MetricFormulas.tsx |
fetchMetricsWithDateRange | GET | /metrics{var} | frontend/src/hooks/useApi.ts |
fetchMismatchAlerts | GET | /citations/mismatches{var} | frontend/src/hooks/useApi.ts |
fetchNetworkDistribution | GET | /analytics/network/distribution{var} | frontend/src/hooks/useApi.ts, frontend/src/pages/CostManagement.tsx |
fetchNetworkLatency | GET | /analytics/network/latency{var} | frontend/src/hooks/useApi.ts |
fetchOnboardingStatus | GET | /onboarding/status | frontend/src/components/layout/Sidebar.tsx, frontend/src/pages/onboarding/OnboardingWizard.tsx |
fetchPersonas | GET | /personas | frontend/src/pages/Settings.tsx |
fetchPlatformAnalysis | GET | /analytics/platforms/analysis{var} | frontend/src/hooks/useApi.ts |
fetchPlatformMatrix | GET | /analytics/platforms{var} | frontend/src/components/insights/PlatformsTab.tsx, frontend/src/components/insights/VisibilityTab.tsx |
fetchPromptAnalysis | GET | /prompts/{var}/analysis{var} | frontend/src/hooks/useApi.ts |
fetchPromptDetail | GET | /prompts/{var} | frontend/src/hooks/useApi.ts |
fetchPromptDetailByQuery | GET | /prompts/{var} | frontend/src/hooks/useApi.ts |
fetchPromptHistory | GET | /prompts/{var}/history{var} | frontend/src/hooks/useApi.ts, frontend/src/pages/Prompts.tsx |
fetchPromptTemplates | GET | /prompt-templates{var} | frontend/src/hooks/useApi.ts |
fetchPromptVolumes | GET | /prompt-volumes{var} | frontend/src/hooks/useApi.ts, frontend/src/pages/AnswerEngineInsights.tsx |
fetchPrompts | GET | /onboarding/prompts | frontend/src/pages/onboarding/OnboardingWizard.tsx |
fetchPrompts | GET | /prompts{var} | frontend/src/hooks/useApi.ts |
fetchQueryFanoutAnalysis | GET | /analytics/query-fanouts/analyze?{var} | frontend/src/hooks/useApi.ts |
fetchReferralVisits | GET | /agent-analytics/referrals{var} | frontend/src/pages/AgentAnalytics.tsx |
fetchScheduledJobs | GET | /scheduled-jobs | frontend/src/pages/Settings.tsx |
fetchSchedulerStatus | GET | /scheduler-status | frontend/src/pages/Settings.tsx |
fetchSourceActions | GET | /actions{var} | frontend/src/hooks/useApi.ts |
fetchSupportTicketInstructions | GET | /support/ticket-instructions | frontend/src/pages/Support.tsx |
fetchSupportTickets | GET | /support/tickets?limit={var} | frontend/src/pages/Support.tsx |
fetchTags | GET | /tags | frontend/src/components/filters/DashboardFilters.tsx |
fetchTopicPerformance | GET | /analytics/topic-performance{var} | frontend/src/hooks/useApi.ts |
fetchTopics | GET | /onboarding/topics | frontend/src/pages/onboarding/OnboardingWizard.tsx |
fetchTopics | GET | /topics | frontend/src/components/filters/DashboardFilters.tsx |
fetchURLAnalytics | GET | /sources/urls{var} | frontend/src/pages/Sources.tsx |
fetchVisibilityDrilldown | GET | /analytics/visibility/drilldown?{var} | frontend/src/components/insights/VisibilityTab.tsx |
fetchVisibilityWithDateRange | GET | /visibility{var} | frontend/src/hooks/useApi.ts |
fetchXyopsStatus | GET | /agent-analytics/xyops/status | frontend/src/pages/CostManagement.tsx |
generateAIPrompts | POST | /onboarding/generate-prompts | frontend/src/pages/onboarding/OnboardingWizard.tsx |
generateRecommendations | POST | /geo/recommendations?brand_id={var}&force_refresh={var} | frontend/src/components/geo/KanbanBoard.tsx |
getRecommendations | GET | /geo/recommendations/{var} | frontend/src/components/geo/KanbanBoard.tsx |
rejectPromptTemplate | POST | /prompt-templates/{var}/reject | frontend/src/pages/PromptManagement.tsx |
runAgentTemplate | POST | /agents/runs | frontend/src/pages/Agents.tsx |
testIntegration | POST | /integrations/{var}/test | frontend/src/pages/Settings.tsx |
updateBrandAdvanced | PATCH | /brands/{var} | frontend/src/pages/Brands.tsx |
updateMetricFormula | PUT | /settings/metric-formulas/{var} | frontend/src/pages/MetricFormulas.tsx |
updatePersona | PUT | /personas/{var} | frontend/src/components/insights/PersonasTab.tsx |
updatePromptTemplate | PUT | /prompt-templates/{var} | frontend/src/pages/PromptManagement.tsx |
updateTag | PUT | /tags/{var} | frontend/src/pages/PromptManagement.tsx |
updateTopic | PUT | /topics/{var} | frontend/src/pages/PromptManagement.tsx |
updateWorkspaceSettings | PUT | /settings | frontend/src/pages/Settings.tsx |