provider 1190 operations 47 docs pages
@utdk/github
GitHub v3 REST API
Generated UTDK provider client for GitHub v3 REST API. GitHub's v3 REST API.
Markdown
Optional generated docs page for
@utdk/github.
Markdown
Use these operations through the generated client (not direct HTTP calls).
Import path: @utdk/github
Operations
github.markdown.render
- HTTP:
POST /markdown - What it does: Render a Markdown document
- OpenAPI operationId:
markdown/render - Path params: None
- Query params: None
- Response codes:
200,304 - Transport options: None
- Source: OpenAPI reference
- TypeScript: Client interface
Inputs
- Client input type:
{ text: string; mode?: "markdown" | "gfm"; context?: string } - Client transport options: None
Outputs
- Client return type:
string - OpenAPI response codes:
200,304
import github from "@utdk/github";
type MarkdownRenderInput = Parameters<typeof github.markdown.render> extends [infer T, ...unknown[]] ? T : undefined;
type MarkdownRenderOutput = Awaited<ReturnType<typeof github.markdown.render>>;
const input: MarkdownRenderInput = {} as { text: string; mode?: "markdown" | "gfm"; context?: string };
const result: MarkdownRenderOutput = await github.markdown.render(input);
// Result shape (from schema): string
github.markdown.renderRaw
- HTTP:
POST /markdown/raw - What it does: Render a Markdown document in raw mode
- OpenAPI operationId:
markdown/render-raw - Path params: None
- Query params: None
- Response codes:
200,304 - Transport options: None
- Source: OpenAPI reference
- TypeScript: Client interface
Inputs
- Client input type:
{ body?: string } - Client transport options: None
Outputs
- Client return type:
string - OpenAPI response codes:
200,304
import github from "@utdk/github";
type MarkdownRenderRawInput = Parameters<typeof github.markdown.renderRaw> extends [infer T, ...unknown[]] ? T : undefined;
type MarkdownRenderRawOutput = Awaited<ReturnType<typeof github.markdown.renderRaw>>;
const input: MarkdownRenderRawInput = {} as { body?: string };
const result: MarkdownRenderRawOutput = await github.markdown.renderRaw(input);
// Result shape (from schema): string