Search documentation
Search Docs
Nitric.io
1.1k
Search documentation
Search Docs
Introduction
Get Started
Installation
Quick Start
Guides
Foundations
Why Nitric
Projects
Overview
Configuration
Infrastructure
Overview
Services
Resources
Security
Local Development
Deployment
Build
APIs
Batch (AI/ML/HPC)
Schedules
Websockets
Storage
Key/Value Stores
SQL Databases
Async Messaging
Secrets
Deploy
Overview
Pulumi
Overview
AWS
Google Cloud
Azure
Terraform
Overview
AWS
Google Cloud
Custom
Overview
Provider Extension
Custom Providers
Install with Docker
Languages
Overview
Node.js
Overview
APIs
api()
api.get()
api.post()
api.put()
api.delete()
api.patch()
api.route()
api.route.all()
api.route.get()
api.route.post()
api.route.put()
api.route.delete()
api.route.patch()
HTTP
http()
Key Value Stores
kv()
kv.get()
kv.set()
kv.delete()
kv.keys()
Topics
topic()
topic.publish()
topic.subscribe()
Queues
queue()
queue.enqueue()
queue.dequeue()
Secrets
secret()
secret.put()
secret.version()
secret.latest()
secret.version.access()
Storage
bucket()
bucket.on()
bucket.file()
bucket.files()
file.exists()
file.read()
file.write()
file.delete()
file.getDownloadUrl()
file.getUploadUrl()
SQL
sql()
sql.connectionString()
Schedules
schedule()
schedule.every()
schedule.cron()
Websockets
websocket()
websocket.on()
websocket.send()
websocket.close()
Python
Overview
APIs
api()
api.get()
api.post()
api.put()
api.delete()
api.patch()
api.methods()
api.all()
Key Value Stores
kv()
kv.get()
kv.set()
kv.delete()
kv.keys()
Sql
sql()
sql.connection_string()
Topics
topic()
topic.publish()
topic.subscribe()
Queues
queue()
queue.enqueue()
queue.dequeue()
Secrets
secret()
secret.put()
secret.version()
secret.latest()
secret.version.access()
Storage
bucket()
bucket.on()
bucket.file()
bucket.files()
file.read()
file.write()
file.delete()
file.download_url()
file.upload_url()
Schedules
schedule()
Websockets
websocket()
websocket.on()
websocket.send()
Go
Overview
Resources
NewApi()
NewKv()
NewQueue()
NewSecret()
NewBucket()
NewTopic()
NewSchedule()
NewWebsocket()
APIs
Api.Get()
Api.Post()
Api.Put()
Api.Delete()
Api.Patch()
Api.NewRoute()
Api.Route.All()
Api.Route.Get()
Api.Route.Post()
Api.Route.Put()
Api.Route.Delete()
Api.Route.Patch()
Key Value Stores
Kv.Get()
Kv.Set()
Kv.Delete()
Kv.Keys()
Topics
Topic.Publish()
Topic.Subscribe()
Queues
Queue.Enqueue()
Queue.Dequeue()
Secrets
Secret.Put()
Secret.AccessVersion()
Secret.Access()
Storage
Bucket.On()
Bucket.ListFiles()
Bucket.Read()
Bucket.Write()
Bucket.Delete()
Bucket.DownloadUrl()
Bucket.UploadUrl()
Schedules
Schedule.Every()
Schedule.Cron()
Websockets
Websocket.On()
Websocket.Send()
Websocket.Close()
Dart
Overview
APIs
api()
api.all()
api.get()
api.post()
api.put()
api.delete()
api.patch()
api.route()
api.route.all()
api.route.get()
api.route.post()
api.route.put()
api.route.delete()
api.route.patch()
Key Value Stores
kv()
kv.get()
kv.set()
kv.delete()
kv.keys()
Topics
topic()
topic.publish()
topic.subscribe()
Queues
queue()
queue.enqueue()
queue.dequeue()
Secrets
secret()
secret.put()
secret.version()
secret.latest()
secret.version.access()
Storage
bucket()
bucket.on()
bucket.file()
bucket.files()
file.exists()
file.read()
file.write()
file.delete()
file.getDownloadUrl()
file.getUploadUrl()
SQL
sql()
sql.connectionString()
Schedules
schedule()
schedule.every()
schedule.cron()
Websockets
websocket()
websocket.on()
websocket.send()
websocket.close()
Reference
CLI
Preview Features
Other Config
Env Vars
Custom Service Containers
Misc
Examples
FAQ
Contributions
Support
Docs
Guides
Guides