Skip to main content
GET
Get Media Token

Get Media Token

Issues a short-lived JWT scoped to the authenticated customer that can be appended to media URLs (as the t query parameter) to access protected files — such as invoice PDFs, uploaded documents, and other customer-specific media stored by Nexudus.
This token is distinct from the bearer token used for API calls. It is a lightweight media-access credential with a short expiry and must be refreshed before downloading files in long-lived sessions.

Authentication

Requires a valid customer bearer token in the Authorization header.

Request

No request body or query parameters are required.

Response

Returns a JwtMedia object.
jwt
string
Short-lived JWT to append as ?t={jwt} when constructing authenticated media URLs. For example: /api/public/billing/invoices/{id}/pdf?t={jwt}.

Example Response

TypeScript Integration

Usage in Portal

Error Responses

401 Unauthorized
error
The bearer token is missing, expired, or invalid. The customer must sign in again.