diff --git a/docs/references/api-reference.mdx b/docs/references/api-reference.mdx new file mode 100644 index 0000000000..54793fc35f --- /dev/null +++ b/docs/references/api-reference.mdx @@ -0,0 +1,86 @@ +--- +id: api-reference +title: API reference +sidebar_label: API reference +description: Includes links to all Temporal SDK API references for Go, Java, Python, TypeScript, .NET, PHP, and Ruby. +keywords: + - api reference + - sdk api + - go api + - java api + - python api + - typescript api + - dotnet api + - php api + - ruby api +tags: + - Reference + - SDK +--- + +import PatternCards from '@site/src/components/PatternCards'; + +# API reference + +Complete API documentation for all Temporal SDKs and server APIs. + +## SDK API References + + + +## Server API References + + + +## Need Help? + +For questions about specific APIs, use the **Ask AI** button in the top navigation for instant answers, connect our [Model Context Protocol server](/with-ai) to AI tools for real-time documentation access, or visit our [Community Forum](https://community.temporal.io/) and [Slack](https://temporal.io/slack) for community support. diff --git a/docs/references/index.mdx b/docs/references/index.mdx index 0c9eba4556..059b86cd57 100644 --- a/docs/references/index.mdx +++ b/docs/references/index.mdx @@ -9,6 +9,7 @@ tags: - Reference --- +- [API reference](/references/api-reference) - [SDK metrics reference](/references/sdk-metrics) - [Commands reference](/references/commands) - [Events reference](/references/events) @@ -16,10 +17,4 @@ tags: - [Temporal Service configuration reference](/references/configuration) - [Temporal Web UI configuration reference](/references/web-ui-configuration) - [Temporal Cloud Operation reference](/references/operation-list) -- [Go SDK API reference](https://pkg.go.dev/go.temporal.io/sdk) -- [Java SDK API reference](https://www.javadoc.io/doc/io.temporal/temporal-sdk/latest/index.html) -- [Python SDK API reference](https://python.temporal.io/) -- [TypeScript SDK API reference](https://typescript.temporal.io) -- [.NET SDK API reference](https://dotnet.temporal.io/api/) -- [PHP SDK API reference](https://php.temporal.io/namespaces/temporal.html) - [Glossary](/glossary) diff --git a/docs/security.mdx b/docs/security.mdx index c90f380163..cfde203110 100644 --- a/docs/security.mdx +++ b/docs/security.mdx @@ -11,137 +11,31 @@ tags: - Security --- -Find security information for your Temporal deployment, whether you're using Temporal Cloud or self-hosting. - -
- -
-

Company Security

-

Learn about Temporal Technologies' general security practices, compliance certifications, and organizational security measures.

-
-
- - -
-

Temporal Cloud Security

-

Explore the security features of our SaaS offering, including mTLS, end-to-end encryption, and enterprise compliance.

-
-
- - -
-

Self-Hosted Security

-

Discover how to deploy and secure your own Temporal Platform infrastructure with production-ready best practices.

-
-
- - - -
-

Temporal Cloud Security Whitepaper

-

Learn how Temporal Cloud provides provable security by design - orchestrating encrypted workflows without ever accessing your sensitive data.

-
-
-
- - - - + diff --git a/sidebars.js b/sidebars.js index 210ec3fd02..d0ac140d27 100644 --- a/sidebars.js +++ b/sidebars.js @@ -1375,6 +1375,7 @@ module.exports = { id: 'references/index', }, items: [ + 'references/api-reference', 'references/cluster-metrics', 'references/commands', 'references/configuration', diff --git a/src/components/PatternCards.tsx b/src/components/PatternCards.tsx new file mode 100644 index 0000000000..8ed2298001 --- /dev/null +++ b/src/components/PatternCards.tsx @@ -0,0 +1,32 @@ +import React from 'react'; + +type PatternCardItem = { + href: string; + title: string; + description: string; + external?: boolean; +}; + +type PatternCardsProps = { + items: PatternCardItem[]; +}; + +export default function PatternCards({ items }: PatternCardsProps) { + return ( +
+ {items.map((item) => ( + +
+

{item.title}

+

{item.description}

+
+
+ ))} +
+ ); +}