diff --git a/fern/products/sdks/capabilities.mdx b/fern/products/sdks/capabilities.mdx new file mode 100644 index 000000000..46879d916 --- /dev/null +++ b/fern/products/sdks/capabilities.mdx @@ -0,0 +1,64 @@ +--- +title: Capabilities +description: +--- + + + + Move fast and break nothing with type safety + + + Fine-tune SDK resources and method names + + + Fail fast if the payloads diverge from your schema + + + Fern SDKs include idiomatic support for discriminated unions + + + SDKs that handle multipart form data + + + SDKs that are fault-tolerant as your API evolves + + + Fern will automatically publish your SDKs to registries like NPM, PyPI, and Maven + + + Paginate through API responses easily with offset, cursor, and link-based pagination. + + + Fern supports OAuth as a first class citizen + + + Automatically retry failures with exponential backoff + + + Verify the signature of incoming webhook requests + + + SDKs that safely support retrying requests + + + Stream JSON data from your server to your client (i.e. chat completions) + + + Test your SDK against a mock server + + + No longer depend on manually written code snippets + + + Extend the generated SDK to provide additional functionality + + + Multiple API Definitions. One SDK. + + + Send and receive messages over WebSockets + + + Learn how to use the Model Context Protocol (MCP) to integrate AI capabilities with your Fern documentation + + \ No newline at end of file diff --git a/fern/products/sdks/sdks.yml b/fern/products/sdks/sdks.yml index 215212497..857f5b139 100644 --- a/fern/products/sdks/sdks.yml +++ b/fern/products/sdks/sdks.yml @@ -5,6 +5,8 @@ navigation: path: ./introduction.mdx - page: Set up the Fern Folder path: ./fern-folder.mdx + - page: Capabilities + path: ./capabilities.mdx - link: Customer Showcase href: https://buildwithfern.com/showcase - section: Generators