---
title: "Request an OIDC token"
method: POST
path: "/tokens/oidc"
tags: ["Tokens"]
---

# Request an OIDC token

`POST /tokens/oidc`

Request an Open ID Connect token for your machine. Customize the audience claim with the `aud` parameter. This returns a JWT token. Learn more about [using OpenID Connect](/docs/reference/openid-connect/) on Fly.io.

## Request body

- CreateOIDCTokenRequest — Optional parameters
  - `aud` string
  - `aws_principal_tags` boolean

## Response `200`

OIDC token

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/machines/apis/machines-api.md) · [All operations](https://skmtc.net/machines/apis/machines-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/machines/machines-api/versions/4bd07b0facf4/schema)
