• Foundations
  • Guides
  • 1.8k
  • Introduction
  • Get Started

    • Installation
    • Quick Start
    • Guides
      • Why Nitric
        • Overview
        • Configuration
        • Overview
        • Services
        • Resources
        • Security
      • Local Development
      • Deployment
      • Overview
      • Services
      • APIs
      • Schedules
      • Websockets
      • Websites
      • Storage
      • Key/Value Stores
        • Queues
        • Topics
      • SQL Databases
      • Secrets
  • Build

    • APIs
    • Batch (AI/ML/HPC)
    • Schedules
    • Websockets
    • Websites
    • Storage
    • Key/Value Stores
    • SQL Databases
    • Async Messaging
    • Secrets
  • Deploy

    • Overview
      • Overview
      • AWS
      • Google Cloud
      • Azure
      • Overview
      • AWS
      • Google Cloud
      • Azure
        • APIs
        • Batch
        • Schedules
        • Websockets
        • Websites
        • Storage
        • Key/Value Stores
        • SQL Databases
        • Topics
        • Queues
        • Secrets
        • APIs
        • Schedules
        • Websites
        • Storage
        • Key/Value Stores
        • SQL Databases
        • Topics
        • Queues
        • Secrets
        • APIs
        • Batch
        • Schedules
        • Websites
        • Storage
        • Key/Value Stores
        • SQL Databases
        • Topics
        • Queues
        • Secrets
      • Overview
      • Provider Extension
      • Custom Providers
      • Install with Docker
  • Languages

    • Overview
      • Overview
        • 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()
        • job()
        • job.handler()
        • job.submit()
        • http()
        • kv()
        • kv.get()
        • kv.set()
        • kv.delete()
        • kv.keys()
        • topic()
        • topic.publish()
        • topic.subscribe()
        • queue()
        • queue.enqueue()
        • queue.dequeue()
        • secret()
        • secret.put()
        • secret.version()
        • secret.latest()
        • secret.version.access()
        • bucket()
        • bucket.on()
        • bucket.file()
        • bucket.files()
        • file.exists()
        • file.read()
        • file.write()
        • file.delete()
        • file.getDownloadUrl()
        • file.getUploadUrl()
        • sql()
        • sql.connectionString()
        • schedule()
        • schedule.every()
        • schedule.cron()
        • websocket()
        • websocket.on()
        • websocket.send()
        • websocket.close()
      • Overview
        • api()
        • api.get()
        • api.post()
        • api.put()
        • api.delete()
        • api.patch()
        • api.methods()
        • api.all()
        • job()
        • job.handler()
        • job.submit()
        • kv()
        • kv.get()
        • kv.set()
        • kv.delete()
        • kv.keys()
        • topic()
        • topic.publish()
        • topic.subscribe()
        • queue()
        • queue.enqueue()
        • queue.dequeue()
        • secret()
        • secret.put()
        • secret.version()
        • secret.latest()
        • secret.version.access()
        • bucket()
        • bucket.on()
        • bucket.file()
        • bucket.files()
        • file.read()
        • file.write()
        • file.delete()
        • file.download_url()
        • file.upload_url()
        • sql()
        • sql.connection_string()
        • schedule()
        • websocket()
        • websocket.on()
        • websocket.send()
      • Overview
        • NewApi()
        • NewJob()
        • NewKv()
        • NewQueue()
        • NewSecret()
        • NewSqlDatabase()
        • NewBucket()
        • NewTopic()
        • NewSchedule()
        • NewWebsocket()
        • 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()
        • Job.Handler()
        • Job.Submit()
        • Kv.Get()
        • Kv.Set()
        • Kv.Delete()
        • Kv.Keys()
        • Topic.Publish()
        • Topic.Subscribe()
        • Queue.Enqueue()
        • Queue.Dequeue()
        • Secret.Put()
        • Secret.AccessVersion()
        • Secret.Access()
        • Bucket.On()
        • Bucket.ListFiles()
        • Bucket.Read()
        • Bucket.Write()
        • Bucket.Delete()
        • Bucket.DownloadUrl()
        • Bucket.UploadUrl()
        • SqlDatabase.ConnectionString()
        • Schedule.Every()
        • Schedule.Cron()
        • Websocket.On()
        • Websocket.Send()
        • Websocket.Close()
      • Overview
        • 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()
        • job()
        • job.handler()
        • job.submit()
        • kv()
        • kv.get()
        • kv.set()
        • kv.delete()
        • kv.keys()
        • topic()
        • topic.publish()
        • topic.subscribe()
        • queue()
        • queue.enqueue()
        • queue.dequeue()
        • secret()
        • secret.put()
        • secret.version()
        • secret.latest()
        • secret.version.access()
        • bucket()
        • bucket.on()
        • bucket.file()
        • bucket.files()
        • file.exists()
        • file.read()
        • file.write()
        • file.delete()
        • file.getDownloadUrl()
        • file.getUploadUrl()
        • sql()
        • sql.connectionString()
        • schedule()
        • schedule.every()
        • schedule.cron()
        • websocket()
        • websocket.on()
        • websocket.send()
        • websocket.close()
  • Reference

    • CLI
    • Preview Features
      • Env Vars
      • Custom Service Containers
  • Misc

    • Examples
    • FAQ
    • Contributions
    • Support

Python - collection.doc.delete()

Delete a document from a collection.

from nitric.resources import collection
profiles = collection('profiles').allow('deleting')
drakes_profile = profiles.doc('Drake Mallard')
await drakes_profile.delete()

See also

  • doc().set()
  • doc().get()
Edit this page on GitHub

Have feedback on this page?

Open GitHub Issue
Last updated on Oct 7, 2025

On this page

  1. See also
Edit this page on GitHub

© 2025 Nitric Inc.

—
ContributionsSupportFoundationsGuides
Follow us on XFollow us on GitHubJoin our Discord serverYouTube