IApiEndPoint Type — supabase Architecture
Architecture documentation for the IApiEndPoint type/interface in Reference.api.utils.ts from the supabase codebase.
Entity Profile
Source Code
apps/docs/features/docs/Reference.api.utils.ts lines 1–28
export interface IApiEndPoint {
id: string
path: string
method: 'get' | 'post' | 'put' | 'delete' | 'patch'
summary?: string
description?: string
deprecated?: boolean
parameters: Array<{
name: string
required: boolean
in: 'path' | 'query' | 'body'
description?: string
schema: ISchema
}>
requestBody?: {
required?: boolean
content: IApiRequestBody
}
responses: {
[key: string]: {
description: string
content?: IApiJsonDTO
}
}
tags?: Array<string>
security?: Array<ISecurityOption>
'x-oauth-scope'?: string
}
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free