Magic Link Exchange

View as Markdown

Request

This endpoint expects a multipart form.
ltstringRequired
Required: The single-use signed magic-link token extracted from the `lt` query param on a CTA URL (e.g. https://app.itspropel.com/cta?...&lt=eyJ...). Single-use, 15-min TTL from email send. Any failure mode (expired, tampered, replayed, user-gone) returns the same generic 422 — do not try to distinguish.
device_namestringRequired

Optional: Label for the issued Sanctum token (shows in /auth/session device list). Defaults to “magic-link” if omitted.

Response

OK
dataobject
includedlist of objects

Errors

422
Unprocessable Entity Error