Temporal
Temporal is an open-source durable execution platform for building reliable long-running distributed workflows and microservices.
Temporal publishes 6 APIs on the APIs.io network, including API Keys API, Async Operations API, Namespaces API, and 3 more. Tagged areas include ProCode_API_Composition and Workflows.
The Temporal catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Temporal’s developer surface includes changelog, CLI, sandbox, authentication, developer portal, documentation, getting-started guide, and 39 more developer resources.
Kin Score
APIs 7
Individual APIs this provider publishes, each with its own machine-readable definition.
Temporal Server Frontend API
The Temporal Server Frontend API provides gRPC services for interacting with the Temporal Server, including WorkflowService for managing workflow executions, OperatorService for...
Temporal API Keys API
The API Keys API from Temporal — 2 operation(s) for api keys.
Temporal Async Operations API
The Async Operations API from Temporal — 1 operation(s) for async operations.
Temporal Namespaces API
The Namespaces API from Temporal — 3 operation(s) for namespaces.
Temporal Regions API
The Regions API from Temporal — 1 operation(s) for regions.
Temporal Service Accounts API
The Service Accounts API from Temporal — 2 operation(s) for service accounts.
Temporal Users API
The Users API from Temporal — 2 operation(s) for users.
Scroll for all 7
Postman Collections 1
Ready-to-run Postman collections for exercising this provider's APIs.
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Temporal Cloud Operations API
OPEN COLLECTIONArazzo Workflows 11
Multi-step API workflows described with the Arazzo specification.
Temporal Audit API Keys for an Owner
List a Service Account's API keys and load the detail of one of them.
ARAZZOTemporal Delete a Namespace and Confirm Removal
Verify a Namespace exists, delete it, then confirm it is gone.
ARAZZOTemporal Deprovision a User and Confirm Removal
Read a User to confirm it exists, delete it, then verify it is gone.
ARAZZOTemporal Find a Namespace by Name and Load Its Details
Page through Namespaces to find one by name, then load its full detail record.
ARAZZOTemporal Issue an API Key for a New Service Account
Create a Service Account, read it back, then issue an API key owned by it.
ARAZZOTemporal Provision a Namespace in a Validated Region
Confirm a region is available, create a Namespace there, then poll until provisioning finishes.
ARAZZOTemporal Provision a Namespace and Wait Until Ready
Create a Temporal Cloud Namespace and poll its async operation until it finishes.
ARAZZOTemporal Provision a User and Verify Membership
Create a User, then page Users to confirm the new account appears.
ARAZZOTemporal Rotate an API Key for an Owner
Read the owner of an existing key, mint a replacement key, then revoke the old one.
ARAZZOTemporal Track an Async Operation to Completion
Poll a Temporal Cloud async operation until it leaves the pending state, branching on outcome.
ARAZZOTemporal Update a Namespace With Optimistic Concurrency
Read a Namespace, update its spec using the current resourceVersion, then confirm the change.
ARAZZOScroll for all 11
Agent Skills 1
Packaged agent skills for driving this provider's APIs from an AI assistant.
temporal-developer
AGENT SKILLPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Temporal Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Temporal Finops
FINOPSFeatures 8
Notable capabilities this provider offers.
Durable Execution
Automatically persists workflow state and resumes execution after failures, ensuring long-running processes complete reliably.
Namespace Management
Create and manage isolated namespaces for organizing workflows with independent retention policies and access controls.
User and Access Management
Manage users, service accounts, and API keys for fine-grained access control to Temporal Cloud resources.
Multi-Region Deployment
Deploy workflows across multiple cloud regions for low-latency execution and disaster recovery.
Workflow Versioning
Safely deploy workflow code changes with built-in versioning that prevents breaking running executions.
Visibility and Search
Query and filter workflow executions using custom search attributes for operational visibility and debugging.
mTLS Authentication
Secure namespace communication with mutual TLS certificate-based authentication and codec server encryption.
Async Operations
Track the status of long-running control plane operations like namespace creation and configuration changes.
Scroll for all 8
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Cloud Ops Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Temporal API Rules
SPECTRALTemporal API Rules
SPECTRALJSON Schema 12
Standalone JSON Schema definitions for this provider's data models.
ApiKey
JSON SCHEMAAsyncOperation
JSON SCHEMACreateApiKeyRequest
JSON SCHEMACreateNamespaceRequest
JSON SCHEMACreateNamespaceResponse
JSON SCHEMACreateServiceAccountRequest
JSON SCHEMACreateUserRequest
JSON SCHEMANamespace
JSON SCHEMARegion
JSON SCHEMAServiceAccount
JSON SCHEMAUpdateNamespaceRequest
JSON SCHEMAUser
JSON SCHEMAScroll for all 12
JSON Structure 12
JSON Structure definitions describing this provider's data shapes.
Cloud Ops Api Key Structure
JSON STRUCTURECloud Ops Async Operation Structure
JSON STRUCTURECloud Ops Create Api Key Request Structure
JSON STRUCTURECloud Ops Create Namespace Request Structure
JSON STRUCTURECloud Ops Create Namespace Response Structure
JSON STRUCTURECloud Ops Create Service Account Request Structure
JSON STRUCTURECloud Ops Create User Request Structure
JSON STRUCTURECloud Ops Namespace Structure
JSON STRUCTURECloud Ops Region Structure
JSON STRUCTURECloud Ops Service Account Structure
JSON STRUCTURECloud Ops Update Namespace Request Structure
JSON STRUCTURECloud Ops User Structure
JSON STRUCTUREScroll for all 12
Examples 12
Example request and response payloads for these APIs.
Cloud Ops Api Key Example
EXAMPLECloud Ops Namespace Example
EXAMPLECloud Ops Region Example
EXAMPLECloud Ops User Example
EXAMPLEScroll for all 12
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers build with this provider.
Microservice Orchestration
Coordinate complex multi-service transactions with automatic retries, compensation logic, and timeout handling.
Data Pipeline Processing
Build reliable ETL and data processing pipelines that handle failures gracefully and resume from the last checkpoint.
Order Fulfillment Workflows
Automate end-to-end order processing including payment, inventory, shipping, and notification steps with guaranteed completion.
Infrastructure Provisioning
Orchestrate cloud infrastructure deployment and configuration management with durable state tracking.
Subscription and Billing Management
Manage recurring billing cycles, subscription renewals, and payment processing with long-running timer-based workflows.
Integrations 5
Pre-built integrations with other platforms and tools.
Go SDK
Native Go client library for building Temporal workflows and activities with full type safety.
TypeScript SDK
TypeScript/JavaScript SDK for building Temporal workflows in Node.js with async/await patterns.
Python SDK
Python SDK for building Temporal workflows with native async support and type hints.
Java SDK
Java SDK for building Temporal workflows with annotation-based workflow and activity definitions.
.NET SDK
.NET SDK for building Temporal workflows in C# with strong typing and async patterns.
Resources
Get Started 6
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 12
Pagination, idempotency, versioning, errors, and events
Scroll for all 12
Build 6
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 3
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 1
Properties that don't map to a standard resource type