Upload a Login UI public image asset.
POST
/api/admin/assets/login-ui
Code sample: Shell / cURL
curl --request POST \ --url https://auth.example.com/api/admin/assets/login-ui \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: multipart/form-data' \ --form kind=logo \ --form file=@fileUploads a tenant-scoped public image asset for Login UI logo, page or panel background, favicon, or theme thumbnail use. The response URL can be stored in Login UI settings.
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ” Media type multipart/form-data
object
kind
required
string
file
required
string format: binary
Responses
Section titled “ Responses ”Uploaded asset metadata.
Media type application/json
object
success
required
boolean
kind
required
string
url
required
string
contentType
string
size
integer
Example generated
{ "success": true, "kind": "example", "url": "example", "contentType": "example", "size": 1}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}