getApiSuccessRates() — supabase Function Reference
Architecture documentation for the getApiSuccessRates() function in OverviewUsage.constants.ts from the supabase codebase.
Entity Profile
Dependency Diagram
graph TD 61e6b128_7a7d_7016_dbc0_a296809883c8["getApiSuccessRates()"] 88c80fb7_c47a_15ef_1c36_847eec2754b1["OverviewMetrics()"] 88c80fb7_c47a_15ef_1c36_847eec2754b1 -->|calls| 61e6b128_7a7d_7016_dbc0_a296809883c8 c9ff8bc0_a9f2_076e_e024_e7b17460223c["getMetricValues()"] 61e6b128_7a7d_7016_dbc0_a296809883c8 -->|calls| c9ff8bc0_a9f2_076e_e024_e7b17460223c style 61e6b128_7a7d_7016_dbc0_a296809883c8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/studio/components/interfaces/Auth/Overview/OverviewUsage.constants.ts lines 66–80
export const getApiSuccessRates = (metrics: AuthMetricsResponse | undefined) => {
const { current: apiTotalCurrent, previous: apiTotalPrevious } = getMetricValues(
metrics,
'apiTotalRequests'
)
const { current: apiErrorCurrent, previous: apiErrorPrevious } = getMetricValues(
metrics,
'apiErrorRequests'
)
const current =
apiTotalCurrent > 0 ? Math.max(0, 100 - (apiErrorCurrent / apiTotalCurrent) * 100) : 0
const previous =
apiTotalPrevious > 0 ? Math.max(0, 100 - (apiErrorPrevious / apiTotalPrevious) * 100) : 0
return { current, previous }
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does getApiSuccessRates() do?
getApiSuccessRates() is a function in the supabase codebase.
What does getApiSuccessRates() call?
getApiSuccessRates() calls 1 function(s): getMetricValues.
What calls getApiSuccessRates()?
getApiSuccessRates() is called by 1 function(s): OverviewMetrics.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free