Alpha and Beta APIs

List of current alpha and beta APIs

Alpha APIs

Building block/APIgRPCHTTPDescriptionDocumentationVersion introduced
Query StateQuery State protov1.0-alpha1/state/statestore/queryThe state query API enables you to retrieve, filter, and sort the key/value data stored in state store components.Query State APIv1.5
Distributed LockLock proto/v1.0-alpha1/lockThe distributed lock API enables you to take a lock on a resource.Distributed Lock APIv1.8
Bulk PublishBulk publish protov1.0-alpha1/publish/bulkThe bulk publish API allows you to publish multiple messages to a topic in a single request.Bulk Publish and Subscribe APIv1.10
Bulk SubscribeBulk subscribe protoN/AThe bulk subscribe application callback receives multiple messages from a topic in a single call.Bulk Publish and Subscribe APIv1.10
CryptographyCrypto protov1.0-alpha1/cryptoThe cryptography API enables you to perform high level cryptography operations for encrypting and decrypting messages.Cryptography APIv1.11
JobsJobs protov1.0-alpha1/jobsThe jobs API enables you to schedule and orchestrate jobs.Jobs APIv1.14
Streaming SubscriptionStreaming Subscription protoN/ASubscription is defined in the application code. Streaming subscriptions are dynamic, meaning they allow for adding or removing subscriptions at runtime.Streaming Subscription APIv1.14
ConversationConversation protov1.0-alpha2/conversationConverse between different large language models using the conversation API.Conversation APIv1.15

Beta APIs

No current beta APIs.

Learn more about the Alpha, Beta, and Stable lifecycle stages.

Last modified January 4, 2026: add dapr 1.16.5 (#4988) (6bb40db)