Skip to content
masterclassBuddyTech Buzz5 fresh blogs · 5:00 AM IST

API reference

Upstash API reference

Upstash serverless Redis, queues and vector

Identifiers
106
With full guides
0
Types
4

Topics covered

  • Serverless Redis
  • REST API
  • Ratelimit SDK
  • QStash queues
  • Vector DB
  • Edge caching
  • Workflow
  • Kafka

Class

NameWhat it does
RedisClass
RatelimitClass
IndexClass
QueueClass
ReceiverClass
WorkflowClass
QStashClass
MultiRegionRatelimitClass
ClientClass

Function

NameWhat it does
fixedWindowFunction
slidingWindowFunction
tokenBucketFunction
pipelineFunction
multiFunction
publishJSONFunction
serveFunction
context.runFunction
context.sleepFunction
context.sleepUntilFunction
context.callFunction
context.waitForEventFunction
context.notifyFunction

Const

NameWhat it does
analyticsConst
REST APIConst
Global databaseConst
Edge cachingConst
Durable executionConst
Eventual consistencyConst
Strong consistencyConst
Read regionsConst
REST tokenConst
Auto-scalingConst
Pay-per-requestConst
ConnectionlessConst
AnalyticsConst
ephemeralCacheConst
VectorConst
SearchConst

Module

NameWhat it does
Redis.fromEnvModule
redis.setModule
redis.getModule
redis.incrModule
redis.hsetModule
redis.zaddModule
redis.lpushModule
redis.pipelineModule
redis.multiModule
redis.evalModule
redis.scanModule
redis.mgetModule
redis.expireModule
redis.json.setModule
redis.json.getModule
Ratelimit.fixedWindowModule
Ratelimit.slidingWindowModule
Ratelimit.tokenBucketModule
Ratelimit.cachedFixedWindowModule
ratelimit.limitModule
ratelimit.blockUntilReadyModule
ratelimit.getRemainingModule
ratelimit.resetUsedTokensModule
client.publishJSONModule
client.publishModule
client.schedulesModule
client.messagesModule
client.queueModule
client.dlqModule
verifySignatureModule
client.batchModule
client.enqueueJSONModule
index.upsertModule
index.queryModule
index.fetchModule
index.deleteModule
index.rangeModule
index.resetModule
index.namespaceModule
index.infoModule
redis.delModule
redis.existsModule
redis.ttlModule
redis.keysModule
redis.hgetModule
redis.hgetallModule
redis.saddModule
redis.smembersModule
redis.zrangeModule
redis.zrankModule
redis.lrangeModule
redis.lpopModule
redis.rpushModule
redis.setexModule
redis.getsetModule
redis.incrbyModule
redis.decrModule
redis.msetModule
redis.persistModule
redis.renameModule
redis.typeModule
redis.flushdbModule
redis.dbsizeModule
redis.pingModule
index.upsertDataModule
index.queryDataModule
index.deleteNamespaceModule
index.listNamespacesModule

Search across every package and filter by type in your dashboard.

Start learning