---
title: "Oauth Token"
method: POST
path: "/oauth/token"
---

# Oauth Token

`POST /oauth/token`

## Request

- Base URL: `https://api.storyflo.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.storyflo.com/oauth/token`
- Auth: none declared

Token endpoint. Form-encoded per RFC 6749 §4.1.3. Supports
authorization_code, refresh_token, and client_credentials grants.

Accepts client_id from EITHER the form body OR an Authorization:
Basic header (RFC 6749 §2.3.1 says public clients may send client_id
via either; some clients like Anthropic's MCP custom-connector
flow default to Basic auth even when the client was registered as
a 'public' client with no secret).

## Response `200`

Successful Response

- object

---

[API](https://skmtc.dev/storyflo/apis/storyflo-inference-router.md) · [All operations](https://skmtc.dev/storyflo/apis/storyflo-inference-router/llms.txt) · [OpenAPI document](https://skmtc.dev/storyflo/apis/storyflo-inference-router/revisions/c3a1a735ac7a?raw)
