---
title: pydo.functions_access_key
description: |
    Serverless functions are blocks of code that run on demand without the need to manage any infrastructure.
product: Reference
url: https://docs.digitalocean.com/reference/pydo/reference/functions_access_key/
last_updated: "2026-10-01"
---

> **For AI agents:** The documentation index is at [https://docs.digitalocean.com/llms.txt](https://docs.digitalocean.com/llms.txt). Markdown versions of pages use the same URL with `index.html.md` in place of the HTML page (for example, append `index.html.md` to the directory path instead of opening the HTML document).

# pydo.functions_access_key

Generated on 1 Oct 2026 from `pydo` version [`v0.43.0`](https://github.com/digitalocean/pydo/releases/tag/v0.43.0v0.43.0)

[Serverless functions](https://docs.digitalocean.com/products/functions) are blocks of code that run on demand without the need to manage any infrastructure.

You can develop functions on your local machine and then deploy them to a namespace using `doctl`, the [official DigitalOcean CLI tool](https://docs.digitalocean.com/reference/doctl).

The Serverless Functions API currently only supports creating and managing namespaces.

[pydo.functions_access_key.create()](https://docs.digitalocean.com/reference/pydo/reference/functions_access_key/create/index.html.md): Create a Namespace Access Key

[pydo.functions_access_key.delete()](https://docs.digitalocean.com/reference/pydo/reference/functions_access_key/delete/index.html.md): Delete a Namespace Access Key

[pydo.functions_access_key.list()](https://docs.digitalocean.com/reference/pydo/reference/functions_access_key/list/index.html.md): List Namespace Access Keys

[pydo.functions_access_key.update()](https://docs.digitalocean.com/reference/pydo/reference/functions_access_key/update/index.html.md): Update a Namespace Access Key