---
title: "Social Connect Token"
method: POST
path: "/auth/social/connect-token"
tags: ["AUTH"]
---

# Social Connect Token

`POST /auth/social/connect-token`

## Request

- Base URL: `https://api.myaltimate.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.myaltimate.com/auth/social/connect-token`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer

Mint a short-lived, one-time ``login_token`` for an already-authenticated
user so a client (e.g. the CLI) can obtain the session/auth_token via
/auth/social/exchange — reusing the same machinery as the Google flow.

The raw auth_token is never handed to the client over a loopback URL; the
exchanged token is one-time (its jti is consumed off the user row) and
short-lived.

## Headers

- `x-tenant` string

## Response `200`

Successful Response

- object

## Other responses

- `401`: Not authenticated.
- `422`: Validation Error

---

[API](https://skmtc.dev/myaltimate/apis/myaltimate-api.md) - [All operations](https://skmtc.dev/myaltimate/apis/myaltimate-api/llms.txt) - [OpenAPI document](https://skmtc.dev/myaltimate/apis/myaltimate-api/revisions/727657ce54e9?raw)
